- # "vnfdmodule": allocate_data,
- # "additionalParam": addition_param,
- # "nfvoInstanceId": self.nfvo_inst_id,
- # "vnfmInstanceId": self.vnfm_inst_id,
- # 'affectedcapacity': affectedcapacity,
- # 'affectedService': [],
- 'affectedCp': affected_cp
- }
+ 'affectedCp': affected_cp}
+
+ vnfmInfo = NfvoRegInfoModel.objects.filter(nfvoid=self.nf_inst_id)
+ if len(vnfmInfo) == 0:
+ raise NFLCMException('nf_inst_id(%s) does not exist in NfvoRegInfoModel' % self.nf_inst_id)
+ self.notify_data['VNFMID'] = vnfmInfo[0].vnfminstid