)]}'
{"patrole_tempest_plugin/tests/api/volume/test_volumes_extend_rbac.py":[{"author":{"_account_id":23184,"name":"DavidPurcell","email":"d.purcell222@gmail.com","username":"DavidPurcell"},"change_message_id":"ff4a963e96a73b5dc2450004169a0ef009dd5c07","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Copyright 2016 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"},{"line_number":5,"context_line":"#    not use this file except in compliance with the License. You may obtain"}],"source_content_type":"text/x-python","patch_set":2,"id":"5a3905b3_7b57a226","line":2,"range":{"start_line":1,"start_character":0,"end_line":2,"end_character":22},"updated":"2017-01-24 22:52:46.000000000","message":"Change this copyright to Copyright 2017 AT\u0026T Corporation.","commit_id":"194b8fa13deba929611e5c1409768293cfddd6c1"},{"author":{"_account_id":23184,"name":"DavidPurcell","email":"d.purcell222@gmail.com","username":"DavidPurcell"},"change_message_id":"adaae7f806f52a444fca769b975ea012cc3c7b4a","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from tempest.common import waiters"},{"line_number":17,"context_line":"from tempest import config"},{"line_number":18,"context_line":"from tempest.lib import decorators"},{"line_number":19,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"3a461143_29779ad5","line":16,"range":{"start_line":16,"start_character":0,"end_line":16,"end_character":34},"updated":"2017-01-25 16:30:35.000000000","message":"We should think about a way to avoid using this since it is in tempest.common which is unstable.  Maybe get something similar added to tempest.lib or create our own version?  That being said, it is fine using the Tempest one for now.","commit_id":"e56131f53c795fbf41d3fffb75ee89931d619d2f"},{"author":{"_account_id":23184,"name":"DavidPurcell","email":"d.purcell222@gmail.com","username":"DavidPurcell"},"change_message_id":"adaae7f806f52a444fca769b975ea012cc3c7b4a","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    @classmethod"},{"line_number":30,"context_line":"    def setup_clients(cls):"},{"line_number":31,"context_line":"        super(VolumesExtendRbacTest, cls).setup_clients()"},{"line_number":32,"context_line":"        cls.client \u003d cls.volumes_client"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"    def tearDown(self):"},{"line_number":35,"context_line":"        rbac_utils.switch_role(self, switchToRbacRole\u003dFalse)"}],"source_content_type":"text/x-python","patch_set":3,"id":"3a461143_69060222","line":32,"range":{"start_line":32,"start_character":8,"end_line":32,"end_character":39},"updated":"2017-01-25 16:30:35.000000000","message":"Is this client ever used?  If it is, we could we just use the volumes_client created in the BaseVolumeTest?","commit_id":"e56131f53c795fbf41d3fffb75ee89931d619d2f"}]}
