Log¶
- class lsst.log.Log¶
- Bases: - pybind11_object- Attributes Summary - Returns the parent logger, or None if this is the root logger. - Methods Summary - MDC(arg0, arg1)- MDCRegisterInit(arg0)- MDCRemove(arg0)- configure(*args, **kwargs)- Overloaded function. - configure_prop(arg0)- critical(fmt, *args)- debug(fmt, *args)- Forward log messages to LSST logging system. - error(fmt, *args)- fatal(fmt, *args)- getChild(self, arg0)- getEffectiveLevel(self)- getLevel(self)- getLogger(*args, **kwargs)- Overloaded function. - getName(self)- info(fmt, *args)- isDebugEnabled(self)- isEnabledFor(self, arg0)- isErrorEnabled(self)- isFatalEnabled(self)- isInfoEnabled(self)- isTraceEnabled(self)- isWarnEnabled(self)- logMsg(self, arg0, arg1, arg2, arg3, arg4)- lwpID(self)- setLevel(self, arg0)- trace(fmt, *args)- Forward log messages to Python - logging- warn(fmt, *args)- warning(fmt, *args)- Attributes Documentation - CRITICAL = 50000¶
 - DEBUG = 10000¶
 - ERROR = 40000¶
 - FATAL = 50000¶
 - INFO = 20000¶
 - TRACE = 5000¶
 - UsePythonLogging = True¶
 - WARN = 30000¶
 - WARNING = 30000¶
 - level¶
 - name¶
 - parent¶
- Returns the parent logger, or None if this is the root logger. 
 - Methods Documentation - static MDCRegisterInit(arg0: collections.abc.Callable) None¶
 - static configure(*args, **kwargs)¶
- Overloaded function. - configure() -> None 
- configure(arg0: str) -> None 
 
 - critical(fmt, *args)¶
 - debug(fmt, *args)¶
 - classmethod doNotUsePythonLogging()¶
- Forward log messages to LSST logging system. - Notes - This is the default state. 
 - error(fmt, *args)¶
 - fatal(fmt, *args)¶
 - getChild(self: lsst.log.log.log.Log, arg0: str) lsst.log.log.log.Log¶
 - static getDefaultLogger() lsst.log.log.log.Log¶
 - getEffectiveLevel(self: lsst.log.log.log.Log) int¶
 - getLevel(self: lsst.log.log.log.Log) int¶
 - static getLogger(*args, **kwargs)¶
- Overloaded function. - getLogger(arg0: lsst.log.log.log.Log) -> lsst.log.log.log.Log 
- getLogger(arg0: str) -> lsst.log.log.log.Log 
 
 - getName(self: lsst.log.log.log.Log) str¶
 - info(fmt, *args)¶
 - isDebugEnabled(self: lsst.log.log.log.Log) bool¶
 - isEnabledFor(self: lsst.log.log.log.Log, arg0: SupportsInt) bool¶
 - isErrorEnabled(self: lsst.log.log.log.Log) bool¶
 - isFatalEnabled(self: lsst.log.log.log.Log) bool¶
 - isInfoEnabled(self: lsst.log.log.log.Log) bool¶
 - isTraceEnabled(self: lsst.log.log.log.Log) bool¶
 - isWarnEnabled(self: lsst.log.log.log.Log) bool¶
 - logMsg(self: lsst.log.log.log.Log, arg0: SupportsInt, arg1: str, arg2: str, arg3: SupportsInt, arg4: str) None¶
 - lwpID(self: lsst.log.log.log.Log) int¶
 - setLevel(self: lsst.log.log.log.Log, arg0: SupportsInt) None¶
 - trace(fmt, *args)¶
 - classmethod usePythonLogging()¶
- Forward log messages to Python - logging- Notes - This is useful for unit testing when you want to ensure that log messages are captured by the testing environment as distinct from standard output. - This state only affects messages sent to the - lsst.logpackage from Python.
 - warn(fmt, *args)¶
 - warning(fmt, *args)¶