Fix about logger

dev-linux
Ivan Maslov 4 years ago
parent 73cee5e46f
commit add5b0d9cb

@ -855,6 +855,20 @@ def Orchestrator(inGSettings):
inGSettings["VersionStr"] = __version__ inGSettings["VersionStr"] = __version__
#Logger alias #Logger alias
lL = gSettingsDict["Logger"] lL = gSettingsDict["Logger"]
# Init the log dump to WEB
#import pdb; pdb.set_trace()
############################################
if len(lL.handlers)== 0:
mRobotLoggerFormatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')
else:
mRobotLoggerFormatter = lL.handlers[0].formatter
mHandlerDumpLogList = LoggerHandlerDumpLogList.LoggerHandlerDumpLogList(inDict=inGSettings["Client"],
inKeyStr="DumpLogList",
inHashKeyStr="DumpLogListHashStr",
inRowCountInt=inGSettings["Client"]["DumpLogListCountInt"])
mHandlerDumpLogList.setFormatter(mRobotLoggerFormatter)
lL.addHandler(mHandlerDumpLogList)
if lL: lL.info("Link the gSettings in submodules") #Logging if lL: lL.info("Link the gSettings in submodules") #Logging
Processor.gSettingsDict = gSettingsDict Processor.gSettingsDict = gSettingsDict
Timer.gSettingsDict = gSettingsDict Timer.gSettingsDict = gSettingsDict
@ -894,20 +908,6 @@ def Orchestrator(inGSettings):
# Turn on backward compatibility # Turn on backward compatibility
BackwardCompatibility.Update(inGSettings= gSettingsDict) BackwardCompatibility.Update(inGSettings= gSettingsDict)
# Init the log dump to WEB
#import pdb; pdb.set_trace()
############################################
if len(lL.handlers)== 0:
mRobotLoggerFormatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s')
else:
mRobotLoggerFormatter = lL.handlers[0].formatter
mHandlerDumpLogList = LoggerHandlerDumpLogList.LoggerHandlerDumpLogList(inDict=inGSettings["Client"],
inKeyStr="DumpLogList",
inHashKeyStr="DumpLogListHashStr",
inRowCountInt=inGSettings["Client"]["DumpLogListCountInt"])
mHandlerDumpLogList.setFormatter(mRobotLoggerFormatter)
lL.addHandler(mHandlerDumpLogList)
# Append Orchestrator def to ProcessorDictAlias # Append Orchestrator def to ProcessorDictAlias
lModule = sys.modules[__name__] lModule = sys.modules[__name__]
lModuleDefList = dir(lModule) lModuleDefList = dir(lModule)

Loading…
Cancel
Save