Updated logging config for Heroku.

This commit is contained in:
2013-04-01 10:22:49 +01:00
parent 30ce4d96a8
commit 23b8281dec

View File

@@ -1,8 +1,9 @@
import os import os
import sys
import dj_database_url import dj_database_url
from django.conf.global_settings import TEMPLATE_CONTEXT_PROCESSORS from django.conf.global_settings import TEMPLATE_CONTEXT_PROCESSORS
DEBUG = os.environ.get('DJANGO_DEBUG', False) DEBUG = bool(os.environ.get('DJANGO_DEBUG', ''))
TEMPLATE_DEBUG = DEBUG TEMPLATE_DEBUG = DEBUG
ADMINS = ( ADMINS = (
@@ -122,14 +123,23 @@ LOGGING = {
'level': 'ERROR', 'level': 'ERROR',
'filters': ['require_debug_false'], 'filters': ['require_debug_false'],
'class': 'django.utils.log.AdminEmailHandler' 'class': 'django.utils.log.AdminEmailHandler'
} },
'console': {
'level': 'INFO',
'class': 'logging.StreamHandler',
'strm': sys.stdout
},
}, },
'loggers': { 'loggers': {
'django.request': { 'django.request': {
'handlers': ['mail_admins'], 'handlers': ['console'],
'level': 'ERROR', 'level': 'ERROR',
'propagate': True, 'propagate': True,
}, },
'*': {
'handlers': ['console'],
'level': 'ERROR',
},
} }
} }