ScreenLog Class Reference

A opals compatible logger that only prints to screen. More...

Public Member Functions

def __init__ (self, logLevel=opals.Types.LogLevel.info, outputFormat="{date}: {msg}", dateFormat="%H:%M:%S")
 
def setScreenLogLevel (self, level)
 
def setFileLogLevel (self, level)
 
def error (self, msg)
 
def warning (self, msg)
 
def info (self, msg)
 
def verbose (self, msg)
 
def debug (self, msg)
 
def errorToScreen (self, msg)
 
def warningToScreen (self, msg)
 
def infoToScreen (self, msg)
 
def verboseToScreen (self, msg)
 
def debugToScreen (self, msg)
 
def errorToFile (self, msg)
 
def warningToFile (self, msg)
 
def infoToFile (self, msg)
 
def verboseToFile (self, msg)
 
def debugToFile (self, msg)
 

Public Attributes

 outputFormat
 
 dateFormat
 
 logLevel
 

Detailed Description

A opals compatible logger that only prints to screen.