summaryrefslogtreecommitdiff
path: root/baserock_openid_provider
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2015-01-23 11:49:56 +0000
committerSam Thursfield <sam.thursfield@codethink.co.uk>2015-01-26 10:07:27 +0000
commit8262b80d845a061f1d9e2563f1299566344f3286 (patch)
treefc4add5181ea42d4cccf03494a9b9b7e775f6733 /baserock_openid_provider
parent9bc62ee0746c31d9323bb1f41555a36ef253a7e6 (diff)
downloadinfrastructure-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.py30
-rw-r--r--baserock_openid_provider/local.yml3
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