From 23b8281decf98ce8c0622f521af3da120d23a50a Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Mon, 1 Apr 2013 10:22:49 +0100 Subject: [PATCH] Updated logging config for Heroku. --- app/vapemap/settings.py | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/app/vapemap/settings.py b/app/vapemap/settings.py index cbabc0e..c5463c2 100644 --- a/app/vapemap/settings.py +++ b/app/vapemap/settings.py @@ -1,8 +1,9 @@ import os +import sys import dj_database_url 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 ADMINS = ( @@ -122,14 +123,23 @@ LOGGING = { 'level': 'ERROR', 'filters': ['require_debug_false'], 'class': 'django.utils.log.AdminEmailHandler' - } + }, + 'console': { + 'level': 'INFO', + 'class': 'logging.StreamHandler', + 'strm': sys.stdout + }, }, 'loggers': { 'django.request': { - 'handlers': ['mail_admins'], + 'handlers': ['console'], 'level': 'ERROR', 'propagate': True, }, + '*': { + 'handlers': ['console'], + 'level': 'ERROR', + }, } }