rendered paste body def createLogger(self):
if not os.path.isdir(logDir):
os.mkdir(logDir)
elogger = logging.getLogger('eventLogger')
handler = logging.handlers.RotatingFileHandler(logFile,'a',logFileMaxSize,logFileMaxCount)
format = logging.Formatter('%(asctime)s %(message)s')
handler.setFormatter(logging.Formatter('%(asctime)s %(message)s'))
elogger.addHandler(handler)
elogger.setLevel(logging.DEBUG)
return elogger
then later...
self.elogger.debug("%s - %s - %s - %s" % (event.blockName, event.arguments, item_name, collection_name))