aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhewei-cmss <hewei@cmss.chinamobile.com>2019-10-15 13:51:55 +0800
committerhewei-cmss <hewei@cmss.chinamobile.com>2019-10-15 14:12:42 +0800
commit525c141158ec2b9598806f0ae13752895d476681 (patch)
tree217bcfa416487c161bab98e9e36dd5ff59bf08d5
parentf531520df364b40c6811f82c187f6698253b5eff (diff)
add judge package state
Issue-ID: VFC-1504 Signed-off-by: hewei-cmss <hewei@cmss.chinamobile.com> Change-Id: Ibd892c036ea5a4c0a7ee7a9ee7449ccc18bffadc
-rw-r--r--catalog/packages/biz/ns_descriptor.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/catalog/packages/biz/ns_descriptor.py b/catalog/packages/biz/ns_descriptor.py
index bb6da1ea..18f6b88d 100644
--- a/catalog/packages/biz/ns_descriptor.py
+++ b/catalog/packages/biz/ns_descriptor.py
@@ -89,10 +89,10 @@ class NsDescriptor(object):
if ns_pkgs[0].operationalState != PKG_STATUS.DISABLED:
logger.error('NSD(%s) shall be DISABLED.' % nsd_info_id)
raise CatalogException('NSD(%s) shall be DISABLED.' % nsd_info_id)
- if ns_pkgs[0].usageState != PKG_STATUS.NOT_IN_USE:
+ '''
+ if ns_pkgs[0].usageState == PKG_STATUS.IN_USE:
logger.error('NSD(%s) shall be NOT_IN_USE.' % nsd_info_id)
raise CatalogException('NSD(%s) shall be NOT_IN_USE.' % nsd_info_id)
- '''
ns_pkgs.delete()
ns_pkg_path = os.path.join(CATALOG_ROOT_PATH, nsd_info_id)
fileutil.delete_dirs(ns_pkg_path)