LOGGING_CONFIG = { 'version': 1, 'disable_existing_loggers': True, 'formatters': { 'simple': { 'format': '%(asctime)s - %(levelname)-7s - [%(filename)s:%(funcName)s] %(message)s', }, }, 'filters': {}, 'handlers': { 'stdout': { 'level': 'INFO', 'class': 'logging.StreamHandler', 'formatter': 'simple', 'stream': 'ext://sys.stdout', }, 'stderr': { 'level': 'ERROR', 'class': 'logging.StreamHandler', 'formatter': 'simple', 'stream': 'ext://sys.stderr', }, 'rotate_file': { 'level': 'DEBUG', 'class': 'logging.handlers.RotatingFileHandler', 'formatter': 'simple', 'maxBytes': 2 ** (10 * 2), 'backupCount': 9, }, 'sentry': { 'level': 'ERROR', 'class': 'raven.handlers.logging.SentryHandler', 'dsn': '', }, }, 'root': { 'level': 'DEBUG', 'handlers': ['stdout', 'stderr', 'rotate_file', 'sentry'], }, }