)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6835,"name":"Kun Huang","email":"gareth@openstacker.org","username":"academicgareth"},"change_message_id":"ed0a16db15bdda42578b4ac013954799f8c4e4ff","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Ivan Lozgachev \u003cilozgachev@mirantis.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-05-16 20:25:33 +0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Murano scenario list_environments just measures time of API call"},{"line_number":8,"context_line":"at this moment because there are no scenarios created by default."},{"line_number":9,"context_line":"To fix it new context has been added to make possible generate"},{"line_number":10,"context_line":"Murano enxvironments before Rally iterations."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"dab17558_dfef19af","line":7,"updated":"2016-05-16 19:41:16.000000000","message":"here need add a commit tile, for example:\nnew context: murano_environment","commit_id":"950376c716df83c46d6050007dee105ee72ca794"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"3ff746f50d6a2057de2f65943988b57d57cccf93","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Ivan Lozgachev \u003cilozgachev@mirantis.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-05-16 20:25:33 +0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Murano scenario list_environments just measures time of API call"},{"line_number":8,"context_line":"at this moment because there are no scenarios created by default."},{"line_number":9,"context_line":"To fix it new context has been added to make possible generate"},{"line_number":10,"context_line":"Murano enxvironments before Rally iterations."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"dab17558_0a4e786e","line":7,"in_reply_to":"dab17558_dfef19af","updated":"2016-05-16 22:05:03.000000000","message":"Agree. First should be short title like \"Add murano environment context\", then why we need this patch and possibly some description","commit_id":"950376c716df83c46d6050007dee105ee72ca794"},{"author":{"_account_id":6835,"name":"Kun Huang","email":"gareth@openstacker.org","username":"academicgareth"},"change_message_id":"ed0a16db15bdda42578b4ac013954799f8c4e4ff","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Murano scenario list_environments just measures time of API call"},{"line_number":8,"context_line":"at this moment because there are no scenarios created by default."},{"line_number":9,"context_line":"To fix it new context has been added to make possible generate"},{"line_number":10,"context_line":"Murano enxvironments before Rally iterations."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Ide0c928fd608503f4916f84d81c942c0ce5fec28"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"dab17558_7f3d4d2a","line":10,"updated":"2016-05-16 19:41:16.000000000","message":"s/enxvironments/environments","commit_id":"950376c716df83c46d6050007dee105ee72ca794"}],"rally/plugins/openstack/context/murano/murano_environments.py":[{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"3ff746f50d6a2057de2f65943988b57d57cccf93","unresolved":false,"context_lines":[{"line_number":25,"context_line":"LOG \u003d logging.getLogger(__name__)"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"@context.configure(name\u003d\"murano_environments\", order\u003d401)"},{"line_number":29,"context_line":"class EnvironmentGenerator(context.Context):"},{"line_number":30,"context_line":"    \"\"\"Context class for creating murano environments.\"\"\""},{"line_number":31,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"dab17558_f77e81e2","line":28,"updated":"2016-05-16 22:05:03.000000000","message":"https://github.com/openstack/rally/blob/master/rally/plugins/openstack/context/murano/murano_packages.py#L34 the order should differ","commit_id":"950376c716df83c46d6050007dee105ee72ca794"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"3ff746f50d6a2057de2f65943988b57d57cccf93","unresolved":false,"context_lines":[{"line_number":37,"context_line":"                \"type\": \"integer\","},{"line_number":38,"context_line":"                \"minimum\": 1"},{"line_number":39,"context_line":"            },"},{"line_number":40,"context_line":"        },"},{"line_number":41,"context_line":"        \"additionalProperties\": False"},{"line_number":42,"context_line":"    }"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"dab17558_9703b541","line":40,"updated":"2016-05-16 22:05:03.000000000","message":"You forgot to add required field here","commit_id":"950376c716df83c46d6050007dee105ee72ca794"},{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"3ff746f50d6a2057de2f65943988b57d57cccf93","unresolved":false,"context_lines":[{"line_number":48,"context_line":"                self.context[\"users\"]):"},{"line_number":49,"context_line":"            clients \u003d osclients.Clients(user[\"credential\"])"},{"line_number":50,"context_line":"            self.context[\"tenants\"][tenant_id][\"environments\"] \u003d []"},{"line_number":51,"context_line":"            for i in range(0, self.config[\"environments_per_tenant\"]):"},{"line_number":52,"context_line":"                env \u003d clients.murano().environments.create("},{"line_number":53,"context_line":"                    {\"name\": self.generate_random_name()})"},{"line_number":54,"context_line":"                self.context[\"tenants\"][tenant_id][\"environments\"].append(env)"}],"source_content_type":"text/x-python","patch_set":1,"id":"dab17558_77f61190","line":51,"updated":"2016-05-16 22:05:03.000000000","message":"range(0, ..) - here is the first argument redundant","commit_id":"950376c716df83c46d6050007dee105ee72ca794"},{"author":{"_account_id":7369,"name":"Sergey Skripnick","email":"sskripnick@mirantis.com","username":"redixin"},"change_message_id":"5d3d54753dd59b5a389e485e692553c8dd7ab82b","unresolved":false,"context_lines":[{"line_number":47,"context_line":"    def setup(self):"},{"line_number":48,"context_line":"        for user, tenant_id in utils.iterate_per_tenants("},{"line_number":49,"context_line":"                self.context[\"users\"]):"},{"line_number":50,"context_line":"            clients \u003d osclients.Clients(user[\"credential\"])"},{"line_number":51,"context_line":"            self.context[\"tenants\"][tenant_id][\"environments\"] \u003d []"},{"line_number":52,"context_line":"            for i in range(self.config[\"environments_per_tenant\"]):"},{"line_number":53,"context_line":"                env \u003d clients.murano().environments.create("}],"source_content_type":"text/x-python","patch_set":2,"id":"dab17558_135cd917","line":50,"updated":"2016-05-17 11:57:08.000000000","message":"There is a method _create_environment in murano.utils. We usually use such methods in rally. Please take a look https://github.com/openstack/rally/blob/master/rally/plugins/openstack/context/cinder/volumes.py","commit_id":"e798627a5f0b19b1bfeb931fc2a1e3b4312c601e"}],"samples/tasks/scenarios/murano/list-environments.json":[{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"3ff746f50d6a2057de2f65943988b57d57cccf93","unresolved":false,"context_lines":[{"line_number":9,"context_line":"            \"context\": {"},{"line_number":10,"context_line":"                \"users\": {"},{"line_number":11,"context_line":"                    \"tenants\": 2,"},{"line_number":12,"context_line":"                    \"users_per_tenant\": 1"},{"line_number":13,"context_line":"                },"},{"line_number":14,"context_line":"                \"murano_environments\": {"},{"line_number":15,"context_line":"                    \"environments_per_tenant\": 2"}],"source_content_type":"application/json","patch_set":1,"id":"dab17558_d72c1dae","line":12,"updated":"2016-05-16 22:05:03.000000000","message":"Why you decrease this value? Please return it","commit_id":"950376c716df83c46d6050007dee105ee72ca794"}],"samples/tasks/scenarios/murano/list-environments.yaml":[{"author":{"_account_id":12395,"name":"Roman Vasylets","email":"pomeo92@gmail.com","username":"rvasilets"},"change_message_id":"3ff746f50d6a2057de2f65943988b57d57cccf93","unresolved":false,"context_lines":[{"line_number":8,"context_line":"      context:"},{"line_number":9,"context_line":"        users:"},{"line_number":10,"context_line":"          tenants: 2"},{"line_number":11,"context_line":"          users_per_tenant: 1"},{"line_number":12,"context_line":"        murano_environments:"},{"line_number":13,"context_line":"          environments_per_tenant: 2"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"dab17558_7723b1bd","line":11,"updated":"2016-05-16 22:05:03.000000000","message":"Why you decrease this value? Please return it","commit_id":"950376c716df83c46d6050007dee105ee72ca794"}]}
