projects
/
osm
/
vim-emu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added a metadata field to datacenter objects. datacenter CLI now has a list and statu...
[osm/vim-emu.git]
/
emuvim
/
dcemulator
/
net.py
diff --git
a/emuvim/dcemulator/net.py
b/emuvim/dcemulator/net.py
index
2c7e106
..
7b238b8
100644
(file)
--- a/
emuvim/dcemulator/net.py
+++ b/
emuvim/dcemulator/net.py
@@
-29,13
+29,13
@@
class DCNetwork(Dockernet):
self, controller=Controller, switch=OVSKernelSwitch, **kwargs)
self.addController('c0')
self, controller=Controller, switch=OVSKernelSwitch, **kwargs)
self.addController('c0')
- def addDatacenter(self, label):
+ def addDatacenter(self, label
, metadata={}
):
"""
Create and add a logical cloud data center to the network.
"""
if label in self.dcs:
raise Exception("Data center label already exists: %s" % label)
"""
Create and add a logical cloud data center to the network.
"""
if label in self.dcs:
raise Exception("Data center label already exists: %s" % label)
- dc = Datacenter(label)
+ dc = Datacenter(label
, metadata=metadata
)
dc.net = self # set reference to network
self.dcs[label] = dc
dc.create() # finally create the data center in our Mininet instance
dc.net = self # set reference to network
self.dcs[label] = dc
dc.create() # finally create the data center in our Mininet instance