)]}'
{"patrole_tempest_plugin/tests/api/volume/test_volume_transfers_rbac.py":[{"author":{"_account_id":23184,"name":"DavidPurcell","email":"d.purcell222@gmail.com","username":"DavidPurcell"},"change_message_id":"4d4dd348fd4af4bd75fd248e814765a772a0ad5b","unresolved":false,"context_lines":[{"line_number":53,"context_line":"            self.client.delete_volume_transfer(transfer[\u0027id\u0027])"},{"line_number":54,"context_line":"            waiters.wait_for_volume_status(self.client, self.volume[\u0027id\u0027],"},{"line_number":55,"context_line":"                                           \u0027available\u0027)"},{"line_number":56,"context_line":"        except exceptions.NotFound:"},{"line_number":57,"context_line":"            pass"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"    @rbac_rule_validation.action(service\u003d\"cinder\","},{"line_number":60,"context_line":"                                 rule\u003d\"volume:create_transfer\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a461143_9c3e5c26","line":57,"range":{"start_line":56,"start_character":8,"end_line":57,"end_character":16},"updated":"2017-01-30 20:50:41.000000000","message":"Could you call this with \"call_and_ignore_notfound_exc\" instead?  Just to keep things consistent.","commit_id":"ca07d2489dd9358947bec5949ba87b730997188c"},{"author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"change_message_id":"d2e10c76cce4fceaac58352d8d8cda08729efef4","unresolved":false,"context_lines":[{"line_number":64,"context_line":"        self.addCleanup(self._delete_transfer, transfer)"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"    @rbac_rule_validation.action(service\u003d\"cinder\","},{"line_number":67,"context_line":"                                 rule\u003d\"volume:get_all_transfers\")"},{"line_number":68,"context_line":"    @decorators.idempotent_id(\u00277a0925d3-ed97-4c25-8299-e5cdabe2eb55\u0027)"},{"line_number":69,"context_line":"    def test_get_volume_transfer(self):"},{"line_number":70,"context_line":"        transfer \u003d self.client.create_volume_transfer("}],"source_content_type":"text/x-python","patch_set":4,"id":"3a461143_280946de","line":67,"range":{"start_line":67,"start_character":39,"end_line":67,"end_character":63},"updated":"2017-02-01 23:01:49.000000000","message":"This is incorrect (should be show_transfer or something). Same as the rule below.","commit_id":"f17ed2dcbd0dfe2c5c53c159b171b3e06bd5b917"}]}
