X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FN2VC.git;a=blobdiff_plain;f=n2vc%2Fvnf.py;h=1b9efa8447316b094717084eb6e3612fb2d20cf7;hp=eb25c5c66566dcf1295c577dfa9fd66df785f0ff;hb=refs%2Fheads%2Fv4.0;hpb=7d871fb2c3d543959b20e3245294faa1b999e014;ds=sidebyside diff --git a/n2vc/vnf.py b/n2vc/vnf.py index eb25c5c..1b9efa8 100644 --- a/n2vc/vnf.py +++ b/n2vc/vnf.py @@ -297,7 +297,7 @@ class N2VC: ######################################## app = await self.get_application(model, application_name) if app: - raise JujuApplicationExists("Can't deploy application \"{}\" to model \"{}\" because it already exists.".format(application_name, model)) + raise JujuApplicationExists("Can't deploy application \"{}\" to model \"{}\" because it already exists.".format(application_name, model_name)) ################################################################ # Register this application with the model-level event monitor # @@ -375,10 +375,14 @@ class N2VC: else: seq = primitive['seq'] + params = {} + if 'parameter' in primitive: + params = primitive['parameter'] + primitives[seq] = { 'name': primitive['name'], 'parameters': self._map_primitive_parameters( - primitive['parameter'], + params, {'': rw_mgmt_ip} ), }