if configuration.bind and configuration.servertype != "xmlrpc":
sys.exit("FATAL: If '-B' or '--bind' is defined, we must set the servertype as 'xmlrpc'.\n")
- # Save a logfile for cooker into the current working directory. When the
- # server is daemonized this logfile will be truncated.
- cooker_logfile = os.path.join(os.getcwd(), "cooker.log")
-
bb.msg.init_msgconfig(configuration.verbose, configuration.debug,
configuration.debug_domains)
server.addcooker(cooker)
server.saveConnectionDetails()
- server.detach(cooker_logfile)
+ server.detach()
# Should no longer need to ever reference cooker
del cooker
def saveConnectionDetails(self):
return
- def detach(self, cooker_logfile):
- self.logfile = cooker_logfile
+ def detach(self):
+ return
def establishConnection(self):
self.connection = BitBakeServerConnection(self)
def saveConnectionDetails(self):
self.serverinfo = BitbakeServerInfo(self.server.host, self.server.port)
- def detach(self, cooker_logfile):
- daemonize.createDaemon(self.server.serve_forever, cooker_logfile)
+ def detach(self):
+ daemonize.createDaemon(self.server.serve_forever)
del self.cooker
del self.server