aboutsummaryrefslogtreecommitdiffstats
path: root/catalog/packages/biz/vnf_package.py
diff options
context:
space:
mode:
authorhongyuzhao <zhao.hongyu@zte.com.cn>2019-12-05 16:32:27 +0800
committerhongyuzhao <zhao.hongyu@zte.com.cn>2019-12-05 17:09:31 +0800
commit2ae44b787c0795e60276c35aeb13e104ca17bfa7 (patch)
treebdcdd84ae7a96d78abfcd7cd18e3219259c0fb9a /catalog/packages/biz/vnf_package.py
parentf96008008bcbefd4142611c9ecca45899c5bb7d6 (diff)
Notify about NSD and PNFD changes
Change-Id: I49eb61990766f6e54c43702e0235a9aa633ad938 Issue-ID: MODELING-269 Signed-off-by: hongyu zhao <zhao.hongyu@zte.com.cn>
Diffstat (limited to 'catalog/packages/biz/vnf_package.py')
-rw-r--r--catalog/packages/biz/vnf_package.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/catalog/packages/biz/vnf_package.py b/catalog/packages/biz/vnf_package.py
index c68de63..be73595 100644
--- a/catalog/packages/biz/vnf_package.py
+++ b/catalog/packages/biz/vnf_package.py
@@ -111,8 +111,6 @@ class VnfPackage(object):
# logger.error("VNF package(%s) is not CREATED" % vnf_pkg_id)
# raise CatalogException("VNF package(%s) is not CREATED" % vnf_pkg_id)
vnf_pkg.update(onboardingState=const.PKG_STATUS.UPLOADING)
- send_notification(vnf_pkg_id, const.PKG_NOTIFICATION_TYPE.ONBOARDING,
- const.PKG_CHANGE_TYPE.OP_STATE_CHANGE)
local_file_name = save(remote_file, vnf_pkg_id)
logger.info('VNF package(%s) has been uploaded.' % vnf_pkg_id)
@@ -282,6 +280,8 @@ def parse_vnfd_and_save(vnf_pkg_id, vnf_pkg_path):
localFilePath=vnf_pkg_path,
vnfPackageUri=os.path.split(vnf_pkg_path)[-1]
)
+ send_notification(vnf_pkg_id, const.PKG_NOTIFICATION_TYPE.ONBOARDING,
+ const.PKG_CHANGE_TYPE.OP_STATE_CHANGE)
else:
raise CatalogException("VNF propeties and metadata in VNF Package(id=%s) are empty." % vnf_pkg_id)
logger.info('VNF package(%s) has been processed(done).' % vnf_pkg_id)