)]}'
{"samples/plugins/scenario/scenario_plugin.py":[{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"54e96acaf77ee60e8faae2e1ced067660dc3a08e","unresolved":false,"context_lines":[{"line_number":16,"context_line":"from rally.plugins.openstack import scenario"},{"line_number":17,"context_line":"from rally.task import atomic"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"@scenario.configure(name\u003d\"ScenarioPlugin.list_flavors\")"},{"line_number":20,"context_line":"class ScenarioPlugin(scenario.OpenStackScenario):"},{"line_number":21,"context_line":"    \"\"\"Sample plugin which lists flavors.\"\"\""},{"line_number":22,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9a89bdaa_72692f25","line":19,"updated":"2016-09-06 09:50:52.000000000","message":"Please change the name to list_flavors","commit_id":"62141d5ce648588a7cf48ecc471fb2e2e67f7c8f"},{"author":{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},"change_message_id":"2ff9cd98c24e2c25cc0cd836912e6e90e5278adf","unresolved":false,"context_lines":[{"line_number":16,"context_line":"from rally.plugins.openstack import scenario"},{"line_number":17,"context_line":"from rally.task import atomic"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"@scenario.configure(name\u003d\"ScenarioPlugin.list_flavors\")"},{"line_number":20,"context_line":"class ScenarioPlugin(scenario.OpenStackScenario):"},{"line_number":21,"context_line":"    \"\"\"Sample plugin which lists flavors.\"\"\""},{"line_number":22,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"9a89bdaa_01840fd2","line":19,"in_reply_to":"9a89bdaa_72692f25","updated":"2016-09-06 11:04:24.000000000","message":"Done","commit_id":"62141d5ce648588a7cf48ecc471fb2e2e67f7c8f"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"3f380509372fe9ba2894baa5a6a5f24403b52bb6","unresolved":false,"context_lines":[{"line_number":17,"context_line":"from rally.task import atomic"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"@scenario.configure(name\u003d\"list_flavors\")"},{"line_number":21,"context_line":"class ScenarioPlugin(scenario.OpenStackScenario):"},{"line_number":22,"context_line":"    \"\"\"Sample plugin which lists flavors.\"\"\""},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"9a89bdaa_ed5c75ef","line":20,"updated":"2016-09-06 13:22:03.000000000","message":"Sorry for wrong comment(. We should use the same plugin name as it was. Due to backward compatibility. But the name for the class we decide to choose the same as scanario function was called before. So here it would be:\n@scenario.configure(name\u003d\"ScenarioPlugin.list_flavors\")\nclass ListFlavor(...):\n\nAlso we\u0027ve decided not to use useless docsting to the class (line 22th) because it use exactly the same information as in run(). So we need to delete 22th line","commit_id":"6d59b25963fae45c8885dd378bcf9bc4b51e8d45"},{"author":{"_account_id":21528,"name":"chenhb","email":"chen.haibing1@zte.com.cn","username":"chenhb"},"change_message_id":"717cd7106f505688bf2510dc06330c4e1ebd9c18","unresolved":false,"context_lines":[{"line_number":17,"context_line":"from rally.task import atomic"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"@scenario.configure(name\u003d\"list_flavors\")"},{"line_number":21,"context_line":"class ScenarioPlugin(scenario.OpenStackScenario):"},{"line_number":22,"context_line":"    \"\"\"Sample plugin which lists flavors.\"\"\""},{"line_number":23,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"9a89bdaa_a3b26292","line":20,"in_reply_to":"9a89bdaa_ed5c75ef","updated":"2016-09-06 23:58:32.000000000","message":"It is clear. Thanks!","commit_id":"6d59b25963fae45c8885dd378bcf9bc4b51e8d45"}]}
