|
def | __init__ (self) |
|
def | getLogger (self, loggerName=None, fileNameSuffix='', restore=False) |
|
Definition at line 1326 of file Utils.py.
◆ __init__()
def app.Utils.MPLogger.__init__ |
( |
|
self | ) |
|
Definition at line 1332 of file Utils.py.
def __init__(self)
constructor
◆ getLogger()
def app.Utils.MPLogger.getLogger |
( |
|
self, |
|
|
|
loggerName = None , |
|
|
|
fileNameSuffix = '' , |
|
|
|
restore = False |
|
) |
| |
Definition at line 1341 of file Utils.py.
1341 def getLogger(self, loggerName=None, fileNameSuffix='', restore=False):
1342 if loggerName
is None:
1343 ln = APP_CONSTS.LOGGER_NAME
1347 if fileNameSuffix !=
'' or restore
is True:
1354 lg = logging.getLogger(ln)
1356 lfn = LoggerFileName(lg)
1357 fname = lfn.findReplace()
1358 if fname
is not None and fname !=
'':
1359 if restore
is False:
1360 if not hasattr(lg, self.ROTATED_ATTRIBUTE_NAME)
or not getattr(lg, self.ROTATED_ATTRIBUTE_NAME):
1361 self.fnameOld = fname
1362 fname += fileNameSuffix
1363 pin = lfn.getFreeProcInstanceNumber(os.path.basename(fname))
1364 if pin !=
'' and ((pin !=
'0' and fileNameSuffix ==
'')
or (pin ==
'0' and fileNameSuffix !=
'')):
1365 pin =
'.' + pin +
'.log' 1366 fname = lfn.findReplace(fname + pin, rollover=rollover)
1367 setattr(lg, self.ROTATED_ATTRIBUTE_NAME,
True)
1368 lg = logging.getLogger(ln)
1369 setattr(lg, self.ROTATED_ATTRIBUTE_NAME,
True)
1371 if self.fnameOld !=
'':
1372 fname = lfn.findReplace(self.fnameOld, rollover=rollover)
1373 lg = logging.getLogger(ln)
1375 except Exception, err:
1376 raise Exception(
'Logger initialization error:' + str(err) +
"\n" +
getTracebackInfo())
def getTracebackInfo(linesNumberMax=None)
◆ fnameOld
app.Utils.MPLogger.fnameOld |
◆ ROTATED_ATTRIBUTE_NAME
string app.Utils.MPLogger.ROTATED_ATTRIBUTE_NAME = '__rotated' |
|
static |
The documentation for this class was generated from the following file: