diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2015-01-23 11:49:56 +0000 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2015-01-26 10:07:27 +0000 |
commit | 8262b80d845a061f1d9e2563f1299566344f3286 (patch) | |
tree | fc4add5181ea42d4cccf03494a9b9b7e775f6733 /baserock_openid_provider | |
parent | 9bc62ee0746c31d9323bb1f41555a36ef253a7e6 (diff) | |
download | infrastructure-8262b80d845a061f1d9e2563f1299566344f3286.tar.gz |
openid_provider: Enable debug logging to /var/log/baserock_openid_provider
Diffstat (limited to 'baserock_openid_provider')
-rw-r--r-- | baserock_openid_provider/baserock_openid_provider/settings.py | 30 | ||||
-rw-r--r-- | baserock_openid_provider/local.yml | 3 |
2 files changed, 32 insertions, 1 deletions
diff --git a/baserock_openid_provider/baserock_openid_provider/settings.py b/baserock_openid_provider/baserock_openid_provider/settings.py index 3a704daf..dd9735b5 100644 --- a/baserock_openid_provider/baserock_openid_provider/settings.py +++ b/baserock_openid_provider/baserock_openid_provider/settings.py @@ -14,7 +14,6 @@ import os BASE_DIR = os.path.dirname(os.path.dirname(__file__)) - # Quick-start development settings - unsuitable for production # See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/ @@ -56,6 +55,35 @@ ROOT_URLCONF = 'baserock_openid_provider.urls' WSGI_APPLICATION = 'baserock_openid_provider.wsgi.application' +# Logging + +LOGGING = { + 'version': 1, + 'disable_existing_loggers': False, + 'handlers': { + 'file': { + 'level': 'DEBUG', + 'class': 'logging.handlers.RotatingFileHandler', + 'filename': '/var/log/baserock_openid_provider/debug.log', + 'maxBytes': 10 * 1024 * 1024, + 'backupCount': 0, + } + }, + 'loggers': { + 'django.request': { + 'handlers': ['file'], + 'level': 'DEBUG', + 'propagate': True, + }, + 'openid_provider.views': { + 'handlers': ['file'], + 'level': 'DEBUG', + 'propagate': True, + } + } +} + + # Database # https://docs.djangoproject.com/en/1.7/ref/settings/#databases diff --git a/baserock_openid_provider/local.yml b/baserock_openid_provider/local.yml index 49d5c4aa..44edce5b 100644 --- a/baserock_openid_provider/local.yml +++ b/baserock_openid_provider/local.yml @@ -38,3 +38,6 @@ - name: install Cherokee configuration shell: ln -sf /srv/baserock_openid_provider/cherokee.conf /etc/cherokee/cherokee.conf + + - name: create log directory for baserock_openid_provider + file: path=/var/log/baserock_openid_provider owner=uwsgi group=uwsgi state=directory |