def __init__(self):
'''Initialise the logging setup from settings, called on first request.'''
if getattr(settings, 'DEBUG', False):
- logging.basicConfig(level = logging.DEBUG, format = '%(asctime)s [%(levelname)s] %(name)s %(message)s', datefmt = '%Y-%m-%d %H:%M:%S')
+ logging.basicConfig(level = logging.DEBUG, filename='/tmp/pithos.log', format = '%(asctime)s [%(levelname)s] %(name)s %(message)s', datefmt = '%Y-%m-%d %H:%M:%S')
else:
- logging.basicConfig(level = logging.INFO, format = '%(asctime)s [%(levelname)s] %(name)s %(message)s', datefmt = '%Y-%m-%d %H:%M:%S')
+ logging.basicConfig(level = logging.INFO, filename='/tmp/pithos.log', format = '%(asctime)s [%(levelname)s] %(name)s %(message)s', datefmt = '%Y-%m-%d %H:%M:%S')
raise MiddlewareNotUsed('Logging setup only.')