bitbake-dev: Save the cooker log into the working directory.
This is necessary since with later refactoring the TMPDIR variable will not be available at this point in time.
This commit is contained in:
parent
23f08fdde3
commit
0b9da42bb5
|
@ -130,17 +130,13 @@ Default BBFILES are the .bb files in the current directory.""" )
|
|||
# of the UIs (e.g. for DISPLAY, etc.)
|
||||
bb.utils.clean_environment()
|
||||
|
||||
cooker.parseConfiguration()
|
||||
cooker.parseCommandLine()
|
||||
host = cooker.server.host
|
||||
port = cooker.server.port
|
||||
|
||||
# Save a logfile for cooker somewhere
|
||||
t = bb.data.getVar('TMPDIR', cooker.configuration.data, True)
|
||||
if not t:
|
||||
bb.msg.fatal(bb.msg.domain.Build, "TMPDIR not set")
|
||||
t = os.path.join(t, "cooker")
|
||||
bb.mkdirhier(t)
|
||||
cooker_logfile = "%s/log.cooker.%s" % (t, str(os.getpid()))
|
||||
# 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")
|
||||
|
||||
daemonize.createDaemon(cooker.serve, cooker_logfile)
|
||||
del cooker
|
||||
|
|
Loading…
Reference in New Issue