The Metaserver.
Collects all the known FoamServers. Then waits for the servers to
register themselves. Checks at regular intervalls whether the processes
are still alive
|
__init__(self,
port=None)
|
|
list(self)
Returns a list of the found Foam-Runs
|
|
collect(self)
Starts a thread that collects the data of the servers from the
net
|
|
scan(self,
additional)
Starts a thread that collects the data of the servers from the
net
|
|
kill(self)
Exits the server
|
|
_suicide(self)
The server kills itself
|
|
registerServer(self,
ip,
pid,
port,
external=False)
Registers a new server via XMLRPC
|
|
_registerServer(self,
ip,
pid,
port,
external=False)
Registers a new server
|
|
deregisterServer(self,
ip,
pid,
port)
Deregisters a server
|
|
forwardCommand(self,
ip,
port,
cmd)
Forwards a RPC to another machine
|
Inherited from object :
__delattr__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__str__
|