X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FN2VC.git;a=blobdiff_plain;f=n2vc%2Fvnf.py;h=06f1ff69e38c77b10d762fd9dac8ce28ac967440;hp=31e48773671c2428954c446576706d5de00dcb15;hb=5963cb495a42f8ca820774124db57dd4e45bec07;hpb=136186e189027698662452ee00a5e50ebe82384f diff --git a/n2vc/vnf.py b/n2vc/vnf.py index 31e4877..06f1ff6 100644 --- a/n2vc/vnf.py +++ b/n2vc/vnf.py @@ -485,11 +485,12 @@ class N2VC: # ####################################### # # Execute initial config primitive(s) # # ####################################### - await self.ExecuteInitialPrimitives( + uuids = await self.ExecuteInitialPrimitives( model_name, application_name, params, ) + return uuids # primitives = {} # @@ -884,11 +885,11 @@ class N2VC: params = {} for parameter in parameters: param = str(parameter['name']) + value = None # Typecast parameter value, if present if 'data-type' in parameter: paramtype = str(parameter['data-type']).lower() - value = None if paramtype == "integer": value = int(parameter['value']) @@ -917,7 +918,6 @@ class N2VC: return config - @staticmethod def FormatApplicationName(self, *args): """ Generate a Juju-compatible Application name @@ -933,7 +933,6 @@ class N2VC: FormatApplicationName("ping_pong_ns", "ping_vnf", "a") """ - appname = "" for c in "-".join(list(args)): if c.isdigit():