X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2Fvim-emu.git;a=blobdiff_plain;f=src%2Femuvim%2Fdcemulator%2Fnode.py;fp=src%2Femuvim%2Fdcemulator%2Fnode.py;h=2702bf5f681b2ad38423ef4e9b662068576d387d;hp=fd4b8fbcfcec104efa1b462ee9086e600c27c01c;hb=e8d86281d07a5b20aade47b0cd2a450b8af62113;hpb=9cc7360bf2c0dacb869d8ed0674d9d9e269a1082 diff --git a/src/emuvim/dcemulator/node.py b/src/emuvim/dcemulator/node.py index fd4b8fb..2702bf5 100755 --- a/src/emuvim/dcemulator/node.py +++ b/src/emuvim/dcemulator/node.py @@ -175,13 +175,10 @@ class Datacenter(object): network.append({}) # apply hard-set resource limits=0 - cpu_percentage = kwargs.get('cpu_percent') + cpu_percentage = params.get('cpu_percent') if cpu_percentage: - cpu_period = self.net.cpu_period - cpu_quota = self.net.cpu_period * float(cpu_percentage) - else: - cpu_quota = None - cpu_period = None + params['cpu_period'] = self.net.cpu_period + params['cpu_quota'] = self.net.cpu_period * float(cpu_percentage) # create the container d = self.net.addDocker( @@ -190,9 +187,7 @@ class Datacenter(object): dcmd=command, datacenter=self, flavor_name=flavor_name, - cpu_period = cpu_period, - cpu_quota = cpu_quota, - environment = {'VNF_NAME':name} + environment = {'VNF_NAME':name}, **params )