[bitbake-devel] Dongxiao Xu : xmlrpc: Change BitbakeServerInfo init function
git at git.openembedded.org
git at git.openembedded.org
Fri Jan 6 16:02:57 UTC 2012
Module: bitbake.git
Branch: master
Commit: 5124351d6c287185723c98e6e4400c5402a5c8a8
URL: http://git.openembedded.org/?p=bitbake.git&a=commit;h=5124351d6c287185723c98e6e4400c5402a5c8a8
Author: Dongxiao Xu <dongxiao.xu at intel.com>
Date: Fri Jan 6 17:02:27 2012 +0800
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 at intel.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
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 a7ac969..b5980c6 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)
More information about the bitbake-devel
mailing list