Reverted changes due to merge with github commits made on Oct 12. An issue with distributed deployment seem to have been introduced in those commits.
This commit is contained in:
parent
35356dc9c8
commit
5d0aa4ac1a
9 changed files with 345 additions and 348 deletions
|
@ -33,7 +33,7 @@ class MobilityManager(ConfigurableManager):
|
|||
# dummy node objects for tracking position of nodes on other servers
|
||||
self.phys = {}
|
||||
self.physnets = {}
|
||||
self.session.broker.handlers.add(self.physnodehandlelink)
|
||||
self.session.broker.handlers += (self.physnodehandlelink, )
|
||||
self.register()
|
||||
|
||||
def startup(self, nodenums=None):
|
||||
|
@ -237,10 +237,9 @@ class MobilityManager(ConfigurableManager):
|
|||
return
|
||||
for nodenum in nodenums:
|
||||
node = self.phys[nodenum]
|
||||
for server in self.session.broker.getserversbynode(nodenum):
|
||||
break
|
||||
netif = self.session.broker.gettunnel(net.objid,
|
||||
IPAddr.toint(server.host))
|
||||
servers = self.session.broker.getserversbynode(nodenum)
|
||||
(host, port, sock) = self.session.broker.getserver(servers[0])
|
||||
netif = self.session.broker.gettunnel(net.objid, IPAddr.toint(host))
|
||||
node.addnetif(netif, 0)
|
||||
netif.node = node
|
||||
(x,y,z) = netif.node.position.get()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue