X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fcli%2Fcompute.py;h=263631527367d5055c3e71d53647fd4dbd9eaf82;hb=5b37641a26aef3691b6f5ad2e3d1b768841eee8f;hp=642391775a1b533797343e1616a043e3959d53d6;hpb=994245bc4fb59f4c5129a5cb977af1871f08ce13;p=osm%2Fvim-emu.git diff --git a/src/emuvim/cli/compute.py b/src/emuvim/cli/compute.py index 6423917..2636315 100755 --- a/src/emuvim/cli/compute.py +++ b/src/emuvim/cli/compute.py @@ -31,8 +31,6 @@ class ZeroRpcClient(object): if args.get("network") is not None: nw_list = self._parse_network(args.get("network")) - pp.pprint('nwlist1: {0}'.format(nw_list)) - r = self.c.compute_action_start( args.get("datacenter"), args.get("name"), @@ -85,18 +83,24 @@ class ZeroRpcClient(object): nw_list = list() if args.get("network") is not None: nw_list = self._parse_network(args.get("network")) - logging.info('nwlist: {0}'.format(nw_list)) + + params = self._create_dict( + network=nw_list, + command=args.get("docker_command"), + input=args.get("input"), + output=args.get("output")) + r = self.c.compute_profile( args.get("datacenter"), args.get("name"), args.get("image"), - network=nw_list, - command=args.get("docker_command"), - input=args.get("input"), - output=args.get("output") + params ) pp.pprint(r) + def _create_dict(self, **kwargs): + return kwargs + def _parse_network(self, network_str): ''' parse the options for all network interfaces of the vnf