diff options
author | Dongxiao Xu <dongxiao.xu@intel.com> | 2012-01-06 17:02:27 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-01-06 15:54:45 +0000 |
commit | 5124351d6c287185723c98e6e4400c5402a5c8a8 (patch) | |
tree | dbffacd81fdfa25117b67a67daeca10f9e875b24 | |
parent | 8ee9c6cc47938604268242d90bd3007218f9a36e (diff) | |
download | bitbake-5124351d6c287185723c98e6e4400c5402a5c8a8.tar.gz |
xmlrpc: Change BitbakeServerInfo init function
Pass host and port to BitbakeServerInfo class instead of the "server"
instance. With this change, GUI can connect with server individually
by host address and port.
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | lib/bb/server/xmlrpc.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/bb/server/xmlrpc.py b/lib/bb/server/xmlrpc.py index a7ac969ae..b5980c608 100644 --- a/lib/bb/server/xmlrpc.py +++ b/lib/bb/server/xmlrpc.py @@ -242,9 +242,9 @@ class BitBakeXMLRPCServer(SimpleXMLRPCServer): return class BitbakeServerInfo(): - def __init__(self, server): - self.host = server.host - self.port = server.port + def __init__(self, host, port): + self.host = host + self.port = port class BitBakeServerConnection(): def __init__(self, serverinfo): @@ -278,7 +278,7 @@ class BitBakeServer(object): return self.server.register_idle_function def saveConnectionDetails(self): - self.serverinfo = BitbakeServerInfo(self.server) + self.serverinfo = BitbakeServerInfo(self.server.host, self.server.port) def detach(self, cooker_logfile): daemonize.createDaemon(self.server.serve_forever, cooker_logfile) |