)]}'
{"patrole_tempest_plugin/tests/api/volume/test_qos_rbac.py":[{"author":{"_account_id":23185,"name":"Samantha Blanco","email":"samantha.blanco@att.com","username":"sblanco"},"change_message_id":"4cd478acf860283c2cd3c80d9c4469838f31f24b","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2017 AT\u0026T Corp"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":3,"id":"5f201791_6f700809","line":1,"range":{"start_line":1,"start_character":22,"end_line":1,"end_character":26},"updated":"2017-06-27 16:00:51.000000000","message":"Corporation","commit_id":"3d9058722e83aa282bb683f159f69f028658a99e"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"57b3e3300ba702ea038e81b35672753258708e2f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2017 AT\u0026T Corp"},{"line_number":2,"context_line":"# All Rights Reserved."},{"line_number":3,"context_line":"#"},{"line_number":4,"context_line":"#    Licensed under the Apache License, Version 2.0 (the \"License\"); you may"}],"source_content_type":"text/x-python","patch_set":3,"id":"5f201791_81fc5470","line":1,"range":{"start_line":1,"start_character":22,"end_line":1,"end_character":26},"in_reply_to":"5f201791_6f700809","updated":"2017-06-27 19:33:28.000000000","message":"Done","commit_id":"3d9058722e83aa282bb683f159f69f028658a99e"},{"author":{"_account_id":23185,"name":"Samantha Blanco","email":"samantha.blanco@att.com","username":"sblanco"},"change_message_id":"4cd478acf860283c2cd3c80d9c4469838f31f24b","unresolved":false,"context_lines":[{"line_number":102,"context_line":"        self.addCleanup(self.qos_client.disassociate_qos, qos[\u0027id\u0027], vol_type)"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"    @rbac_rule_validation.action(service\u003d\"cinder\","},{"line_number":105,"context_line":"                                 rule\u003d\"volume_extension:qos_specs_manage:get\")"},{"line_number":106,"context_line":"    @decorators.idempotent_id(\u0027ff1e98f3-d456-40a9-96d4-c7e4a55dcffa\u0027)"},{"line_number":107,"context_line":"    def test_get_association_qos(self):"},{"line_number":108,"context_line":"        qos \u003d self._create_test_qos_specs()"}],"source_content_type":"text/x-python","patch_set":3,"id":"5f201791_8c9db267","line":105,"updated":"2017-06-27 16:00:51.000000000","message":"nit: We\u0027ve been consistently grouping together test cases that test the same policies, so this really belongs up by L57","commit_id":"3d9058722e83aa282bb683f159f69f028658a99e"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"57b3e3300ba702ea038e81b35672753258708e2f","unresolved":false,"context_lines":[{"line_number":102,"context_line":"        self.addCleanup(self.qos_client.disassociate_qos, qos[\u0027id\u0027], vol_type)"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"    @rbac_rule_validation.action(service\u003d\"cinder\","},{"line_number":105,"context_line":"                                 rule\u003d\"volume_extension:qos_specs_manage:get\")"},{"line_number":106,"context_line":"    @decorators.idempotent_id(\u0027ff1e98f3-d456-40a9-96d4-c7e4a55dcffa\u0027)"},{"line_number":107,"context_line":"    def test_get_association_qos(self):"},{"line_number":108,"context_line":"        qos \u003d self._create_test_qos_specs()"}],"source_content_type":"text/x-python","patch_set":3,"id":"5f201791_61f7f88c","line":105,"in_reply_to":"5f201791_8c9db267","updated":"2017-06-27 19:33:28.000000000","message":"Done","commit_id":"3d9058722e83aa282bb683f159f69f028658a99e"}]}
