27 from django.conf
import settings
31 active_loggers = set([])
48 log_name =
'user_%d' % logger_id
52 if logger_id
in active_loggers:
53 return logging.getLogger(log_name)
55 active_loggers.add(logger_id)
56 logger = logging.getLogger(log_name)
57 hdlr = logging.handlers.TimedRotatingFileHandler(os.path.join(settings.LOG_DIR,
'%s.log' % log_name), when=
'D', interval=1)
58 formatter = logging.Formatter(settings.LOG_FORMAT)
59 hdlr.setFormatter(formatter)
60 logger.addHandler(hdlr)
61 logger.setLevel(settings.LOG_LEVEL)