lsst.sconsUtils  13.0-10-gd474d20
 All Classes Namespaces Files Functions Variables Properties Groups
Public Member Functions | Public Attributes | List of all members
lsst.sconsUtils.utils.Log Class Reference

A dead-simple logger for all messages. More...

Inheritance diagram for lsst.sconsUtils.utils.Log:

Public Member Functions

def __init__
 
def info
 
def warn
 
def fail
 
def flush
 

Public Attributes

 traceback
 
 verbose
 

Detailed Description

A dead-simple logger for all messages.

This simply centralizes decisions about whether to throw exceptions or print user-friendly messages (the traceback variable) and whether to print extra debug info (the verbose variable). These are set from command-line options in state.py.

Constructor & Destructor Documentation

def lsst.sconsUtils.utils.Log.__init__ (   self)

Member Function Documentation

def lsst.sconsUtils.utils.Log.fail (   self,
  message 
)
def lsst.sconsUtils.utils.Log.flush (   self)
def lsst.sconsUtils.utils.Log.info (   self,
  message 
)
def lsst.sconsUtils.utils.Log.warn (   self,
  message 
)

Member Data Documentation

lsst.sconsUtils.utils.Log.traceback
lsst.sconsUtils.utils.Log.verbose

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