All pastes #133196 Raw Edit

Stuff

public text v1 · immutable
#133196 ·published 2006-08-15 18:44 UTC
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))