LSSTApplications  18.0.0+106,18.0.0+50,19.0.0,19.0.0+1,19.0.0+10,19.0.0+11,19.0.0+13,19.0.0+17,19.0.0+2,19.0.0-1-g20d9b18+6,19.0.0-1-g425ff20,19.0.0-1-g5549ca4,19.0.0-1-g580fafe+6,19.0.0-1-g6fe20d0+1,19.0.0-1-g7011481+9,19.0.0-1-g8c57eb9+6,19.0.0-1-gb5175dc+11,19.0.0-1-gdc0e4a7+9,19.0.0-1-ge272bc4+6,19.0.0-1-ge3aa853,19.0.0-10-g448f008b,19.0.0-12-g6990b2c,19.0.0-2-g0d9f9cd+11,19.0.0-2-g3d9e4fb2+11,19.0.0-2-g5037de4,19.0.0-2-gb96a1c4+3,19.0.0-2-gd955cfd+15,19.0.0-3-g2d13df8,19.0.0-3-g6f3c7dc,19.0.0-4-g725f80e+11,19.0.0-4-ga671dab3b+1,19.0.0-4-gad373c5+3,19.0.0-5-ga2acb9c+2,19.0.0-5-gfe96e6c+2,w.2020.01
LSSTDataManagementBasePackage
Functions
lsst.ctrl.pool.log Namespace Reference

Functions

def pickleLog (log)
 
def jobLog (job)
 

Function Documentation

◆ jobLog()

def lsst.ctrl.pool.log.jobLog (   job)
Add a job-specific log destination

Definition at line 18 of file log.py.

18 def jobLog(job):
19  """Add a job-specific log destination"""
20  if job is None or job == "None":
21  return
22  packageDir = getPackageDir("ctrl_pool")
23  # Set the environment variable which names the output file
24  os.environ['JOBNAME'] = job
25  lsstLog.configure(os.path.join(packageDir, "config/log4cxx.properties"))
26  lsstLog.MDC("PID", os.getpid())
27 
def jobLog(job)
Definition: log.py:18
std::string getPackageDir(std::string const &packageName)
return the root directory of a setup package
Definition: packaging.cc:33

◆ pickleLog()

def lsst.ctrl.pool.log.pickleLog (   log)
Pickle a log

Assumes that we're always just using the lsst.log default.

Definition at line 7 of file log.py.

7 def pickleLog(log):
8  """Pickle a log
9 
10  Assumes that we're always just using the lsst.log default.
11  """
12  return lsstLog.Log, tuple()
13 
14 
15 copyreg.pickle(lsstLog.Log, pickleLog)
16 
17 
def pickleLog(log)
Definition: log.py:7