)]}'
{"nova/tests/unit/api/openstack/compute/test_server_actions.py":[{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"c4bacd36669c1a31b3120b8993b1f6f29be1363e","unresolved":false,"context_lines":[{"line_number":319,"context_line":"        }"},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"        self.controller._action_rebuild(self.req, FAKE_UUID, body\u003dbody)"},{"line_number":322,"context_line":"        self.assertEqual(self.image_uuid, info[\u0027image_href_in_call\u0027])"},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"    def test_rebuild_instance_with_image_href_uses_uuid(self):"},{"line_number":325,"context_line":"        info \u003d dict(image_href_in_call\u003dNone)"}],"source_content_type":"text/x-python","patch_set":4,"id":"bacf61ea_3cf7bef6","line":322,"range":{"start_line":322,"start_character":8,"end_line":322,"end_character":69},"updated":"2016-07-28 18:26:27.000000000","message":"this is unrelated change..","commit_id":"fbdb275f41d6efb94343cd7c26f8518dc74de6ec"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"c4bacd36669c1a31b3120b8993b1f6f29be1363e","unresolved":false,"context_lines":[{"line_number":339,"context_line":"        }"},{"line_number":340,"context_line":""},{"line_number":341,"context_line":"        self.controller._action_rebuild(self.req, FAKE_UUID, body\u003dbody)"},{"line_number":342,"context_line":"        self.assertEqual(self.image_uuid, info[\u0027image_href_in_call\u0027])"},{"line_number":343,"context_line":""},{"line_number":344,"context_line":"    def test_rebuild_accepted_minimum_pass_disabled(self):"},{"line_number":345,"context_line":"        # run with enable_instance_password disabled to verify adminPass"}],"source_content_type":"text/x-python","patch_set":4,"id":"bacf61ea_7cd93683","line":342,"updated":"2016-07-28 18:26:27.000000000","message":"ditto","commit_id":"fbdb275f41d6efb94343cd7c26f8518dc74de6ec"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"c4bacd36669c1a31b3120b8993b1f6f29be1363e","unresolved":false,"context_lines":[{"line_number":360,"context_line":"        robj \u003d self.controller._action_rebuild(self.req, FAKE_UUID, body\u003dbody)"},{"line_number":361,"context_line":"        body \u003d robj.obj"},{"line_number":362,"context_line":""},{"line_number":363,"context_line":"        self.assertEqual(\u00272\u0027, body[\u0027server\u0027][\u0027image\u0027][\u0027id\u0027])"},{"line_number":364,"context_line":"        self.assertNotIn(\"adminPass\", body[\u0027server\u0027])"},{"line_number":365,"context_line":""},{"line_number":366,"context_line":"        self.assertEqual(robj[\u0027location\u0027], self_href.encode(\u0027utf-8\u0027))"}],"source_content_type":"text/x-python","patch_set":4,"id":"bacf61ea_dce82213","line":363,"updated":"2016-07-28 18:26:27.000000000","message":"ditto","commit_id":"fbdb275f41d6efb94343cd7c26f8518dc74de6ec"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"c4bacd36669c1a31b3120b8993b1f6f29be1363e","unresolved":false,"context_lines":[{"line_number":400,"context_line":"        body \u003d self.controller._action_rebuild(self.req, FAKE_UUID,"},{"line_number":401,"context_line":"                                               body\u003dbody).obj"},{"line_number":402,"context_line":""},{"line_number":403,"context_line":"        self.assertEqual(metadata, body[\u0027server\u0027][\u0027metadata\u0027])"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":"    def test_rebuild_accepted_with_bad_metadata(self):"},{"line_number":406,"context_line":"        body \u003d {"}],"source_content_type":"text/x-python","patch_set":4,"id":"bacf61ea_1cd11a58","line":403,"updated":"2016-07-28 18:26:27.000000000","message":"ditto","commit_id":"fbdb275f41d6efb94343cd7c26f8518dc74de6ec"},{"author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"change_message_id":"c4bacd36669c1a31b3120b8993b1f6f29be1363e","unresolved":false,"context_lines":[{"line_number":455,"context_line":"                                               body\u003dbody).obj"},{"line_number":456,"context_line":""},{"line_number":457,"context_line":"        self.assertEqual(\u00272\u0027, body[\u0027server\u0027][\u0027image\u0027][\u0027id\u0027])"},{"line_number":458,"context_line":"        self.assertEqual(\u0027asdf\u0027, body[\u0027server\u0027][\u0027adminPass\u0027])"},{"line_number":459,"context_line":""},{"line_number":460,"context_line":"    def test_rebuild_admin_pass_pass_disabled(self):"},{"line_number":461,"context_line":"        # run with enable_instance_password disabled to verify adminPass"}],"source_content_type":"text/x-python","patch_set":4,"id":"bacf61ea_9cc50a90","line":458,"updated":"2016-07-28 18:26:27.000000000","message":"ditto: 2 lines..","commit_id":"fbdb275f41d6efb94343cd7c26f8518dc74de6ec"}]}
