I was following some information trying to figure out this logging system

please explain how to do it with this code

import logging
from logging.handlers import SysLogHandler

def _init_log():
    logger = logging.getLogger(request.application)
    logger.setLevel(logging.DEBUG)
    handler = SysLogHandler(address='/dev/log')
    handler.setLevel(logging.DEBUG)
    handler.setFormatter(logging.Formatter('%s' % request.application +
'[%(process)d]: %(levelname)s: %(filename)s at line %(lineno)d:
%(message)s'))
    logger.addHandler(handler)
    return logger

app_logging=cache.ram('once',lambda:_init_log(),time_expire=99999999)

Reply via email to