fix query bug 58/96058/1
authorhewei-cmss <hewei@cmss.chinamobile.com>
Fri, 20 Sep 2019 06:04:00 +0000 (14:04 +0800)
committerhewei-cmss <hewei@cmss.chinamobile.com>
Fri, 20 Sep 2019 06:04:00 +0000 (14:04 +0800)
Issue-ID: VFC-1504

Signed-off-by: hewei-cmss <hewei@cmss.chinamobile.com>
Change-Id: Icdcd174a9f3fb54806394b509998a115de737530

lcm/ns/biz/ns_create.py

index 1cb4e0c..2b85d04 100644 (file)
@@ -58,7 +58,7 @@ class CreateNSService(object):
         logger.debug("CreateNSService::check_nsd_valid::ns_package_id=%s,nsd_id=%s", self.ns_package_id, self.nsd_id)
 
     def check_ns_inst_name_exist(self):
-        is_exist = NSInstModel.objects.filter(name=self.ns_name).exists()
+        is_exist = NSInstModel.objects.filter(name=self.ns_name).exclude(status='null').exists()
         logger.debug("CreateNSService::check_ns_inst_name_exist::is_exist=%s" % is_exist)
         if is_exist:
             raise NSLCMException("ns(%s) already existed." % self.ns_name)