)]}'
{"nova/tests/api/openstack/compute/contrib/test_disk_config.py":[{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"5b9a07539d3bf29a15844cbc2b56d2eb8c61a3d7","unresolved":false,"context_lines":[{"line_number":118,"context_line":"                pass"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"            self.stubs.Set(db,"},{"line_number":121,"context_line":"                           \u0027instance_add_security_group\u0027,"},{"line_number":122,"context_line":"                           fake_instance_add_security_group)"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"            return inst"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2FdsM%3D","line":121,"updated":"2013-07-01 12:53:23.000000000","message":"probably it will be better to move it on line up","commit_id":"affdd1b6bc9de0d1bf2541163d84e51c21ff2216"},{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"b9d492dba54e11c534dc3edc26ba1c8ca1441fad","unresolved":false,"context_lines":[{"line_number":118,"context_line":"                pass"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"            self.stubs.Set(db,"},{"line_number":121,"context_line":"                           \u0027instance_add_security_group\u0027,"},{"line_number":122,"context_line":"                           fake_instance_add_security_group)"},{"line_number":123,"context_line":""},{"line_number":124,"context_line":"            return inst"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2Fdhg%3D","line":121,"in_reply_to":"AAAAPn%2F%2FdsM%3D","updated":"2013-07-01 14:10:31.000000000","message":"https://github.com/openstack-dev/hacking/blob/master/HACKING.rst#calling-methods","commit_id":"affdd1b6bc9de0d1bf2541163d84e51c21ff2216"}],"nova/tests/api/openstack/compute/test_flavors.py":[{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"5b9a07539d3bf29a15844cbc2b56d2eb8c61a3d7","unresolved":false,"context_lines":[{"line_number":699,"context_line":"        super(DisabledFlavorsWithRealDBTest, self).tearDown()"},{"line_number":700,"context_line":""},{"line_number":701,"context_line":"    def _create_disabled_instance_type(self):"},{"line_number":702,"context_line":"        inst_types \u003d db.instance_type_get_all("},{"line_number":703,"context_line":"                self.admin_context)"},{"line_number":704,"context_line":""},{"line_number":705,"context_line":"        inst_type \u003d inst_types[0]"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2Fdr0%3D","line":702,"updated":"2013-07-01 12:53:23.000000000","message":"could be made on one line","commit_id":"affdd1b6bc9de0d1bf2541163d84e51c21ff2216"}],"nova/tests/image/test_s3.py":[{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"5b9a07539d3bf29a15844cbc2b56d2eb8c61a3d7","unresolved":false,"context_lines":[{"line_number":89,"context_line":"        self.useFixture(fixtures.FakeLogger(\u0027boto\u0027))"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"        # set up 3 fixtures to test shows, should have id \u00271\u0027, \u00272\u0027, and \u00273\u0027"},{"line_number":92,"context_line":"        db.s3_image_create(self.context,"},{"line_number":93,"context_line":"                                    \u0027155d900f-4e14-4e4c-a73d-069cbf4541e6\u0027)"},{"line_number":94,"context_line":"        db.s3_image_create(self.context,"},{"line_number":95,"context_line":"                                    \u0027a2459075-d96c-40d5-893e-577ff92e721c\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2FdrY%3D","line":92,"updated":"2013-07-01 12:53:23.000000000","message":"align","commit_id":"affdd1b6bc9de0d1bf2541163d84e51c21ff2216"},{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"b9d492dba54e11c534dc3edc26ba1c8ca1441fad","unresolved":false,"context_lines":[{"line_number":89,"context_line":"        self.useFixture(fixtures.FakeLogger(\u0027boto\u0027))"},{"line_number":90,"context_line":""},{"line_number":91,"context_line":"        # set up 3 fixtures to test shows, should have id \u00271\u0027, \u00272\u0027, and \u00273\u0027"},{"line_number":92,"context_line":"        db.s3_image_create(self.context,"},{"line_number":93,"context_line":"                                    \u0027155d900f-4e14-4e4c-a73d-069cbf4541e6\u0027)"},{"line_number":94,"context_line":"        db.s3_image_create(self.context,"},{"line_number":95,"context_line":"                                    \u0027a2459075-d96c-40d5-893e-577ff92e721c\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2Fdd8%3D","line":92,"in_reply_to":"AAAAPn%2F%2FdrY%3D","updated":"2013-07-01 14:10:31.000000000","message":"We don\u0027t use E127:  continuation line over-indented for visual indent.   Manually enforcing this is a poor use of human resources, so I would prefer to leave this or try to gate on this.","commit_id":"affdd1b6bc9de0d1bf2541163d84e51c21ff2216"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"5b9a07539d3bf29a15844cbc2b56d2eb8c61a3d7","unresolved":false,"context_lines":[{"line_number":91,"context_line":"        # set up 3 fixtures to test shows, should have id \u00271\u0027, \u00272\u0027, and \u00273\u0027"},{"line_number":92,"context_line":"        db.s3_image_create(self.context,"},{"line_number":93,"context_line":"                                    \u0027155d900f-4e14-4e4c-a73d-069cbf4541e6\u0027)"},{"line_number":94,"context_line":"        db.s3_image_create(self.context,"},{"line_number":95,"context_line":"                                    \u0027a2459075-d96c-40d5-893e-577ff92e721c\u0027)"},{"line_number":96,"context_line":"        db.s3_image_create(self.context,"},{"line_number":97,"context_line":"                                    \u002776fa36fc-c930-4bf3-8c8a-ea2a2420deb6\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2FdrU%3D","line":94,"updated":"2013-07-01 12:53:23.000000000","message":"ditto","commit_id":"affdd1b6bc9de0d1bf2541163d84e51c21ff2216"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"5b9a07539d3bf29a15844cbc2b56d2eb8c61a3d7","unresolved":false,"context_lines":[{"line_number":93,"context_line":"                                    \u0027155d900f-4e14-4e4c-a73d-069cbf4541e6\u0027)"},{"line_number":94,"context_line":"        db.s3_image_create(self.context,"},{"line_number":95,"context_line":"                                    \u0027a2459075-d96c-40d5-893e-577ff92e721c\u0027)"},{"line_number":96,"context_line":"        db.s3_image_create(self.context,"},{"line_number":97,"context_line":"                                    \u002776fa36fc-c930-4bf3-8c8a-ea2a2420deb6\u0027)"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"        fake.stub_out_image_service(self.stubs)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2FdrQ%3D","line":96,"updated":"2013-07-01 12:53:23.000000000","message":"ditto","commit_id":"affdd1b6bc9de0d1bf2541163d84e51c21ff2216"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"5b9a07539d3bf29a15844cbc2b56d2eb8c61a3d7","unresolved":false,"context_lines":[{"line_number":146,"context_line":"        # and test that S3ImageService does the correct mapping for"},{"line_number":147,"context_line":"        # us. We can\u0027t put fake bad or pending states in the real fake"},{"line_number":148,"context_line":"        # image service as it causes other tests to fail"},{"line_number":149,"context_line":"        self.stubs.Set(fake._FakeImageService, \u0027show\u0027,"},{"line_number":150,"context_line":"                       my_fake_show)"},{"line_number":151,"context_line":"        ret_image \u003d self.image_service.show(self.context, \u00271\u0027)"},{"line_number":152,"context_line":"        self.assertEqual(ret_image[\u0027properties\u0027][\u0027image_state\u0027], \u0027pending\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAPn%2F%2FdrA%3D","line":149,"updated":"2013-07-01 12:53:23.000000000","message":"could be written in one line","commit_id":"affdd1b6bc9de0d1bf2541163d84e51c21ff2216"}]}
