From 6ad3d167e1bce244e4b6d227f5802c722f994047 Mon Sep 17 00:00:00 2001 From: YangEver Date: Wed, 7 Aug 2024 15:50:42 +0800 Subject: [PATCH] bugfix: cmdb-api auto_discovery add unique_value param MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 自动发现接口需要根据unique_value参数进行数据唯一性校验,此参数为必填项 --- cmdb-api/api/views/cmdb/auto_discovery.py | 1 + 1 file changed, 1 insertion(+) diff --git a/cmdb-api/api/views/cmdb/auto_discovery.py b/cmdb-api/api/views/cmdb/auto_discovery.py index 2015c3c..313fade 100644 --- a/cmdb-api/api/views/cmdb/auto_discovery.py +++ b/cmdb-api/api/views/cmdb/auto_discovery.py @@ -225,6 +225,7 @@ class AutoDiscoveryCIView(APIView): @args_required("type_id") @args_required("adt_id") @args_required("instance") + @args_required("unique_value") def post(self): request.values.pop("_key", None) request.values.pop("_secret", None)