X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=rwlaunchpad%2Fplugins%2Frwresmgr%2Frift%2Ftasklets%2Frwresmgrtasklet%2Frwresmgr_core.py;h=a9fed38f87f7ba6761b2f7dc295200823de15614;hb=a80994714a678f1f14c983315783761c3c30aac6;hp=161d5a49323bc6e436c788d2b88056135b8ceafe;hpb=d9f88e4c4f8bdac8feecd4afbce217eaed8d01e4;p=osm%2FSO.git diff --git a/rwlaunchpad/plugins/rwresmgr/rift/tasklets/rwresmgrtasklet/rwresmgr_core.py b/rwlaunchpad/plugins/rwresmgr/rift/tasklets/rwresmgrtasklet/rwresmgr_core.py index 161d5a49..a9fed38f 100644 --- a/rwlaunchpad/plugins/rwresmgr/rift/tasklets/rwresmgrtasklet/rwresmgr_core.py +++ b/rwlaunchpad/plugins/rwresmgr/rift/tasklets/rwresmgrtasklet/rwresmgr_core.py @@ -196,8 +196,9 @@ class ResourceMgrCALHandler(object): params = RwcalYang.VDUInitParams() params.from_dict(req_params.as_dict()) - image_checksum = req_params.image_checksum if req_params.has_field("image_checksum") else None - params.image_id = yield from self.get_image_id_from_image_info(req_params.image_name, image_checksum) + if 'image_name' in req_params: + image_checksum = req_params.image_checksum if req_params.has_field("image_checksum") else None + params.image_id = yield from self.get_image_id_from_image_info(req_params.image_name, image_checksum) #rc, rs = self._rwcal.create_vdu(self._account, params) self._log.debug("Calling create_vdu API with params %s" %(str(params)))