X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fdcemulator%2Fnode.py;h=d5a8cdfd710bac31f0c85b810a5596a0765126d1;hb=ca164cf8efbc5d76c7c8ae25f4a3bffcb983c364;hp=1225728a08d26ff447a30e3571c1a4044e57dcbc;hpb=00e65b9a485862a4af99d8f2c4769fac9a96f9d6;p=osm%2Fvim-emu.git diff --git a/src/emuvim/dcemulator/node.py b/src/emuvim/dcemulator/node.py index 1225728..d5a8cdf 100755 --- a/src/emuvim/dcemulator/node.py +++ b/src/emuvim/dcemulator/node.py @@ -223,6 +223,7 @@ class Datacenter(object): self.net.addLink(d, self.switch, params1=nw, cls=Link, intfName1=nw.get('id')) # do bookkeeping self.containers[name] = d + return d # we might use UUIDs for naming later on def stopCompute(self, name): @@ -281,12 +282,14 @@ class Datacenter(object): """ Return a dict with status information about this DC. """ + container_list = [name for name in self.containers] return { "label": self.label, "internalname": self.name, "switch": self.switch.name, "n_running_containers": len(self.containers), - "metadata": self.metadata + "metadata": self.metadata, + "vnf_list" : container_list } def assignResourceModel(self, rm):