1 from future
import standard_library
2 standard_library.install_aliases()
12 Assumes that we're always just using the lsst.log default. 14 return lsstLog.Log, tuple()
16 copyreg.pickle(lsstLog.Log, pickleLog)
20 """Add a job-specific log destination""" 21 if job
is None or job ==
"None":
23 machine = os.uname()[1].split(
".")[0]
24 packageDir = getPackageDir(
"ctrl_pool")
26 os.environ[
'JOBNAME'] = job
27 lsstLog.configure(os.path.join(packageDir,
"config/log4cxx.properties"))
28 lsstLog.MDC(
"PID", os.getpid())