From 51df465d1baf20879680f60bdc7471dababdd08d Mon Sep 17 00:00:00 2001 From: songwenping Date: Fri, 19 May 2023 18:06:42 +0800 Subject: [PATCH] Fix delete attribute api bug Closes-Bug: #2020179 Change-Id: I7a97cecff3bdfa1ee80bb1d2ee5f8a9e9d1448cf --- cyborg/api/controllers/v2/attributes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cyborg/api/controllers/v2/attributes.py b/cyborg/api/controllers/v2/attributes.py index 9f0c39d0..0613ff56 100644 --- a/cyborg/api/controllers/v2/attributes.py +++ b/cyborg/api/controllers/v2/attributes.py @@ -163,4 +163,5 @@ class AttributesController(base.CyborgController, """ LOG.info('[attributes] delete by uuid: %s.', uuid) context = pecan.request.context - objects.Attribute.destroy(context, uuid) + api_obj_attribute = objects.Attribute.get(context, uuid) + api_obj_attribute.destroy(context)