)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"242e39f26aeb2ed4fb25759eba39c68829205d35","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"21204b7b_e6e14105","updated":"2022-11-24 17:44:12.000000000","message":"Looks OK","commit_id":"0a938d568e038360a9e633bb169a54e35410be0b"}],"nova/tests/fixtures/nova.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"dc2362d4b72375030ba3f4a3759362202dcde0a2","unresolved":true,"context_lines":[{"line_number":948,"context_line":"        if self.use_project_id_in_urls:"},{"line_number":949,"context_line":"            base_url +\u003d \u0027/\u0027 + self.project_id"},{"line_number":950,"context_line":""},{"line_number":951,"context_line":"        self.api \u003d client.TestOpenStackClient("},{"line_number":952,"context_line":"            \u0027fake\u0027, base_url, project_id\u003dself.project_id,"},{"line_number":953,"context_line":"            roles\u003d[\u0027reader\u0027, \u0027member\u0027])"},{"line_number":954,"context_line":"        self.alternative_api \u003d client.TestOpenStackClient("},{"line_number":955,"context_line":"            \u0027fake\u0027, base_url, project_id\u003dself.project_id,"},{"line_number":956,"context_line":"            roles\u003d[\u0027reader\u0027, \u0027member\u0027])"},{"line_number":957,"context_line":"        self.admin_api \u003d client.TestOpenStackClient("},{"line_number":958,"context_line":"            \u0027admin\u0027, base_url, project_id\u003dself.project_id,"},{"line_number":959,"context_line":"            roles\u003d[\u0027reader\u0027, \u0027member\u0027, \u0027admin\u0027])"},{"line_number":960,"context_line":"        self.alternative_admin_api \u003d client.TestOpenStackClient("},{"line_number":961,"context_line":"            \u0027admin\u0027, base_url, project_id\u003dself.project_id,"},{"line_number":962,"context_line":"            roles\u003d[\u0027reader\u0027, \u0027member\u0027, \u0027admin\u0027])"},{"line_number":963,"context_line":"        self.reader_api \u003d client.TestOpenStackClient("},{"line_number":964,"context_line":"            \u0027reader\u0027, base_url, project_id\u003dself.project_id,"},{"line_number":965,"context_line":"            roles\u003d[\u0027reader\u0027])"},{"line_number":966,"context_line":"        self.other_api \u003d client.TestOpenStackClient("},{"line_number":967,"context_line":"            \u0027other\u0027, base_url, project_id\u003dself.project_id,"},{"line_number":968,"context_line":"            roles\u003d[\u0027other\u0027])"},{"line_number":969,"context_line":""},{"line_number":970,"context_line":"        # Provide a way to access the wsgi application to tests using"},{"line_number":971,"context_line":"        # the fixture."}],"source_content_type":"text/x-python","patch_set":4,"id":"43c2536b_a58a5101","line":968,"range":{"start_line":951,"start_character":2,"end_line":968,"end_character":28},"updated":"2022-11-21 18:49:26.000000000","message":"we do not have the reader role in xena like we have in yoga/zed so we do not need this change in xena and older. in xena we do not supprot passing roels to the test client so ill revert that.","commit_id":"d09447086e24c67f6a7c28e6260aefd9be1ad75b"}]}
