lsst.ctrl.pool  13.0-6-gf96f8ec+7
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
lsst.ctrl.pool.pool.Debugger Class Reference
Inheritance diagram for lsst.ctrl.pool.pool.Debugger:
lsst.ctrl.pool.pool.SingletonMeta

Public Member Functions

def __init__
 
def log
 Log message. More...
 
- Public Member Functions inherited from lsst.ctrl.pool.pool.SingletonMeta
def __init__
 
def __call__
 

Public Attributes

 enabled
 
 out
 

Detailed Description

Debug logger singleton

Disabled by default; to enable, do: 'Debugger().enabled = True'
You can also redirect the output by changing the 'out' attribute.

Definition at line 391 of file pool.py.

Constructor & Destructor Documentation

def lsst.ctrl.pool.pool.Debugger.__init__ (   self)

Definition at line 398 of file pool.py.

Member Function Documentation

def lsst.ctrl.pool.pool.Debugger.log (   self,
  source,
  msg,
  args 
)

Log message.

The 'args' are only stringified if we're enabled.

Parameters
source,:name of source
msg,:message to write
args,:additional outputs to append to message

Definition at line 402 of file pool.py.

Member Data Documentation

lsst.ctrl.pool.pool.Debugger.enabled

Definition at line 399 of file pool.py.

lsst.ctrl.pool.pool.Debugger.out

Definition at line 400 of file pool.py.


The documentation for this class was generated from the following file: