)]}'
{"rally/plugins/openstack/services/gnocchi/metric.py":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"a443d1fd2ad778c6d189362b34d8afed80cf56e4","unresolved":false,"context_lines":[{"line_number":21,"context_line":"class GnocchiService(service.Service):"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    @atomic.action_timer(\"gnocchi.archive_policy_create\")"},{"line_number":24,"context_line":"    def archive_policy_create(self, name, definition\u003dNone,"},{"line_number":25,"context_line":"                              aggregation_methods\u003dNone):"},{"line_number":26,"context_line":"        \"\"\"Create an archive policy."},{"line_number":27,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7f96bb07_53ce2a5a","line":24,"range":{"start_line":24,"start_character":8,"end_line":24,"end_character":29},"updated":"2018-01-18 12:58:45.000000000","message":"can you use `\u003caction_name\u003e_\u003cresource_name\u003e` pattern for method names? it is how all other service classes are done.","commit_id":"0edf8a2c5b86958b4c80907e58ab54f66bab02e0"},{"author":{"_account_id":14749,"name":"Juha Kosonen","email":"juha.kosonen@nokia.com","username":"jukosone"},"change_message_id":"8a5e4a795499e88a5027fed9abc39b5ac36b37cb","unresolved":false,"context_lines":[{"line_number":21,"context_line":"class GnocchiService(service.Service):"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    @atomic.action_timer(\"gnocchi.archive_policy_create\")"},{"line_number":24,"context_line":"    def archive_policy_create(self, name, definition\u003dNone,"},{"line_number":25,"context_line":"                              aggregation_methods\u003dNone):"},{"line_number":26,"context_line":"        \"\"\"Create an archive policy."},{"line_number":27,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7f96bb07_38b6b98c","line":24,"range":{"start_line":24,"start_character":8,"end_line":24,"end_character":29},"in_reply_to":"7f96bb07_53ce2a5a","updated":"2018-01-19 11:57:17.000000000","message":"ok, will do","commit_id":"0edf8a2c5b86958b4c80907e58ab54f66bab02e0"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"a443d1fd2ad778c6d189362b34d8afed80cf56e4","unresolved":false,"context_lines":[{"line_number":136,"context_line":""},{"line_number":137,"context_line":"        :param resource_type: Type of the resource"},{"line_number":138,"context_line":"        \"\"\""},{"line_number":139,"context_line":"        resource \u003d {\"id\": str(uuid.uuid4())}"},{"line_number":140,"context_line":"        return self._clients.gnocchi().resource.create("},{"line_number":141,"context_line":"            resource_type, resource)"},{"line_number":142,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7f96bb07_f3c3b636","line":139,"range":{"start_line":139,"start_character":26,"end_line":139,"end_character":43},"updated":"2018-01-18 12:58:45.000000000","message":"can we use here self.generate_randon_name? If yes, it will help with cleanup.","commit_id":"0edf8a2c5b86958b4c80907e58ab54f66bab02e0"},{"author":{"_account_id":14749,"name":"Juha Kosonen","email":"juha.kosonen@nokia.com","username":"jukosone"},"change_message_id":"8a5e4a795499e88a5027fed9abc39b5ac36b37cb","unresolved":false,"context_lines":[{"line_number":136,"context_line":""},{"line_number":137,"context_line":"        :param resource_type: Type of the resource"},{"line_number":138,"context_line":"        \"\"\""},{"line_number":139,"context_line":"        resource \u003d {\"id\": str(uuid.uuid4())}"},{"line_number":140,"context_line":"        return self._clients.gnocchi().resource.create("},{"line_number":141,"context_line":"            resource_type, resource)"},{"line_number":142,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"7f96bb07_18adfd30","line":139,"range":{"start_line":139,"start_character":26,"end_line":139,"end_character":43},"in_reply_to":"7f96bb07_f3c3b636","updated":"2018-01-19 11:57:17.000000000","message":"yes, you\u0027re right","commit_id":"0edf8a2c5b86958b4c80907e58ab54f66bab02e0"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"8d5ca9effae990b440ada85850d943f474a37a9e","unresolved":false,"context_lines":[{"line_number":159,"context_line":""},{"line_number":160,"context_line":"        :param name: Name of the resource type"},{"line_number":161,"context_line":"        \"\"\""},{"line_number":162,"context_line":"        resource_type \u003d {\"name\": name}"},{"line_number":163,"context_line":"        return self._clients.gnocchi().resource_type.create("},{"line_number":164,"context_line":"            resource_type)"},{"line_number":165,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"7f96bb07_d371b60e","line":162,"range":{"start_line":162,"start_character":34,"end_line":162,"end_character":38},"updated":"2018-01-19 12:28:55.000000000","message":"{\"name\": name or self.generate_random_name()}","commit_id":"0fe8fd767021d0a245bddecebf3ab744ee4d4356"},{"author":{"_account_id":14749,"name":"Juha Kosonen","email":"juha.kosonen@nokia.com","username":"jukosone"},"change_message_id":"238feb3f050d569e38b5f685406dbfe4933bc7a4","unresolved":false,"context_lines":[{"line_number":159,"context_line":""},{"line_number":160,"context_line":"        :param name: Name of the resource type"},{"line_number":161,"context_line":"        \"\"\""},{"line_number":162,"context_line":"        resource_type \u003d {\"name\": name}"},{"line_number":163,"context_line":"        return self._clients.gnocchi().resource_type.create("},{"line_number":164,"context_line":"            resource_type)"},{"line_number":165,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"7f96bb07_934fae91","line":162,"range":{"start_line":162,"start_character":34,"end_line":162,"end_character":38},"in_reply_to":"7f96bb07_d371b60e","updated":"2018-01-19 12:38:26.000000000","message":"a good point, thanks","commit_id":"0fe8fd767021d0a245bddecebf3ab744ee4d4356"}]}
