ATLAS Offline Software
Loading...
Searching...
No Matches
python.CaloCondLogger.CaloCondLogger Class Reference
Collaboration diagram for python.CaloCondLogger.CaloCondLogger:

Public Member Functions

 __init__ (self, name, lvl=logging.INFO)
 setLogLvl (self, lvl)
 getLogLvl (self, lvl)
 log (self)

Protected Attributes

 _log = getLogger(name)

Static Private Attributes

list __slots__ = ["_log"]

Detailed Description

Class providing logging functionality

Definition at line 22 of file CaloCondLogger.py.

Constructor & Destructor Documentation

◆ __init__()

python.CaloCondLogger.CaloCondLogger.__init__ ( self,
name,
lvl = logging.INFO )

Definition at line 27 of file CaloCondLogger.py.

27 def __init__(self, name, lvl=logging.INFO):
28 self._log = getLogger(name)
29 self.setLogLvl(lvl)

Member Function Documentation

◆ getLogLvl()

python.CaloCondLogger.CaloCondLogger.getLogLvl ( self,
lvl )

Definition at line 32 of file CaloCondLogger.py.

32 def getLogLvl(self, lvl):
33 self._log.getEffectiveLevel()

◆ log()

python.CaloCondLogger.CaloCondLogger.log ( self)

Definition at line 34 of file CaloCondLogger.py.

34 def log(self):
35 return self._log
36
37#=== setup format

◆ setLogLvl()

python.CaloCondLogger.CaloCondLogger.setLogLvl ( self,
lvl )

Definition at line 30 of file CaloCondLogger.py.

30 def setLogLvl(self, lvl):
31 self._log.setLevel(lvl)

Member Data Documentation

◆ __slots__

list python.CaloCondLogger.CaloCondLogger.__slots__ = ["_log"]
staticprivate

Definition at line 26 of file CaloCondLogger.py.

◆ _log

python.CaloCondLogger.CaloCondLogger._log = getLogger(name)
protected

Definition at line 28 of file CaloCondLogger.py.


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