)]}'
{"openstack/resource.py":[{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"153d5c01298db3802706ddb678e92bd848ea38dc","unresolved":false,"context_lines":[{"line_number":1104,"context_line":"        elif new_status.lower() in failures:"},{"line_number":1105,"context_line":"            raise exceptions.ResourceFailure("},{"line_number":1106,"context_line":"                \"{name} transitioned to failure state {status}\".format("},{"line_number":1107,"context_line":"                    name\u003dname, status\u003dgetattr(resource, attribute)))"},{"line_number":1108,"context_line":""},{"line_number":1109,"context_line":"        log.debug(\u0027Still waiting for resource %s to reach state %s, \u0027"},{"line_number":1110,"context_line":"                  \u0027current state is %s\u0027, name, status, new_status)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_7a226dbb","line":1107,"range":{"start_line":1107,"start_character":31,"end_line":1107,"end_character":37},"updated":"2018-05-25 09:12:07.000000000","message":"can\u0027t we have a new_status here not to repeat getattr again?","commit_id":"3b8e762f5a0059ecc3317cdf76575c576d7e4335"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"bb1711ac3accdd1f5888d7ed62a36fc3e46f6e02","unresolved":false,"context_lines":[{"line_number":1104,"context_line":"        elif new_status.lower() in failures:"},{"line_number":1105,"context_line":"            raise exceptions.ResourceFailure("},{"line_number":1106,"context_line":"                \"{name} transitioned to failure state {status}\".format("},{"line_number":1107,"context_line":"                    name\u003dname, status\u003dgetattr(resource, attribute)))"},{"line_number":1108,"context_line":""},{"line_number":1109,"context_line":"        log.debug(\u0027Still waiting for resource %s to reach state %s, \u0027"},{"line_number":1110,"context_line":"                  \u0027current state is %s\u0027, name, status, new_status)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_0e053a11","line":1107,"range":{"start_line":1107,"start_character":31,"end_line":1107,"end_character":37},"in_reply_to":"5f7c97a3_7a226dbb","updated":"2018-05-25 09:14:23.000000000","message":"yep, I had it initially, but missed in one of refactorings","commit_id":"3b8e762f5a0059ecc3317cdf76575c576d7e4335"}]}
