)]}'
{"nova/api/openstack/compute/plugins/v3/instance_actions.py":[{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"de996dcc9066dc6bbbd34ffd054e339763aa7aa6","unresolved":false,"context_lines":[{"line_number":99,"context_line":"    def show(self, req, server_id, id):"},{"line_number":100,"context_line":"        \"\"\"Return data about the given instance action.\"\"\""},{"line_number":101,"context_line":"        context \u003d req.environ[\u0027nova.context\u0027]"},{"line_number":102,"context_line":"        instance \u003d self.compute_api.get(context, server_id)"},{"line_number":103,"context_line":"        authorize_actions(context, target\u003dinstance)"},{"line_number":104,"context_line":"        action \u003d self.action_api.action_get_by_request_id(context, instance,"},{"line_number":105,"context_line":"                                                          id)"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAPn%2F%2FWeU%3D","line":102,"updated":"2013-07-09 06:48:25.000000000","message":"Catch InstanceNotFound","commit_id":"e8cb0d798d68989e787cfd825b67f209d003a6dc"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"de996dcc9066dc6bbbd34ffd054e339763aa7aa6","unresolved":false,"context_lines":[{"line_number":104,"context_line":"        action \u003d self.action_api.action_get_by_request_id(context, instance,"},{"line_number":105,"context_line":"                                                          id)"},{"line_number":106,"context_line":"        if action is None:"},{"line_number":107,"context_line":"            raise exc.HTTPNotFound()"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"        action_id \u003d action[\u0027id\u0027]"},{"line_number":110,"context_line":"        action \u003d self._format_action(action)"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAP3%2F%2F66E%3D","line":107,"updated":"2013-07-09 06:48:25.000000000","message":"we should provided better message?","commit_id":"e8cb0d798d68989e787cfd825b67f209d003a6dc"}],"nova/tests/api/openstack/compute/plugins/v3/test_instance_actions.py":[{"author":{"_account_id":5292,"name":"Christopher Yeoh","email":"cbkyeoh@gmail.com","username":"cyeoh-0"},"change_message_id":"e1c29469f841f7fc96e4276b6577f8fa3ab38343","unresolved":false,"context_lines":[{"line_number":166,"context_line":"        res_dict \u003d self.controller.show(req, FAKE_UUID, FAKE_REQUEST_ID)"},{"line_number":167,"context_line":"        fake_action \u003d self.fake_actions[FAKE_UUID][FAKE_REQUEST_ID]"},{"line_number":168,"context_line":"        fake_action \u003d format_action(fake_action)"},{"line_number":169,"context_line":"        self.assertEqual(fake_action, res_dict[\u0027instanceAction\u0027])"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"    def test_action_not_found(self):"},{"line_number":172,"context_line":"        def fake_no_action(context, uuid, action_id):"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAPn%2F%2FeU8%3D","line":169,"updated":"2013-07-01 07:14:45.000000000","message":"I think this should be instance_action instead of instanceAction","commit_id":"49add2776d2ea8d5bb6b0c9906029e281d70de4c"},{"author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"change_message_id":"ca633b4d0f4769e4cc8a19c85ec2288953bc79e5","unresolved":false,"context_lines":[{"line_number":99,"context_line":""},{"line_number":100,"context_line":"        def fake_get(self, context, instance_uuid):"},{"line_number":101,"context_line":"            return {\u0027uuid\u0027: instance_uuid}"},{"line_number":102,"context_line":"        "},{"line_number":103,"context_line":"        def fake_instance_get_by_uuid(context, instance_id,"},{"line_number":104,"context_line":"                                      columns_to_join\u003dNone):"},{"line_number":105,"context_line":"            return fake_instance.fake_db_instance("}],"source_content_type":"text/x-python","patch_set":9,"id":"AAAAP3%2F%2FqkY%3D","line":102,"updated":"2013-07-14 22:57:07.000000000","message":"This need removed","commit_id":"a9edc460c461d8ece4e00036b3f35091d54c75e6"}]}
