diff options
author | Markus Krogh <markus@nordu.net> | 2018-02-01 14:09:08 +0100 |
---|---|---|
committer | Markus Krogh <markus@nordu.net> | 2018-02-01 14:09:08 +0100 |
commit | 82f3cef0d54d61a79d20db4038269e3f974468af (patch) | |
tree | a099b1822e8797ea595fcc7a5271fccf100ff312 /src/pwman/settings.py | |
parent | 40acd18a894b3d48ee2e7fd76bb265377c812756 (diff) |
Adding logging
Diffstat (limited to 'src/pwman/settings.py')
-rw-r--r-- | src/pwman/settings.py | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/src/pwman/settings.py b/src/pwman/settings.py index 8d63f92..8ee1aa6 100644 --- a/src/pwman/settings.py +++ b/src/pwman/settings.py @@ -1,5 +1,6 @@ from os.path import abspath, dirname, join, normpath, isfile from os import environ +import sys # Django settings for sso project. DEBUG = environ.get('DEBUG_MODE', False) @@ -11,7 +12,7 @@ DATA_DIR = environ.get('DATA_DIR', '/opt/pwman') # See https://docs.djangoproject.com/en/1.11/howto/deployment/checklist/ -ALLOWED_HOSTS = ['crowd.nordu.net', 'pwman.nordu.net', 'localhost', 'uwsgi.pwman.dev'] +ALLOWED_HOSTS = ['crowd.nordu.net', 'pwman.nordu.net', 'localhost', 'uwsgi.pwman.test'] INSTALLED_APPS = [ 'django.contrib.auth', @@ -30,7 +31,7 @@ MIDDLEWARE = [ 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', - #'django.contrib.auth.middleware.RemoteUserMiddleware', + # 'django.contrib.auth.middleware.RemoteUserMiddleware', 'django.contrib.auth.middleware.PersistentRemoteUserMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', @@ -120,6 +121,33 @@ STATICFILES_DIRS = [ STATIC_ROOT = join(DATA_DIR, "static") + +# Logging +LOGGING = { + 'version': 1, + 'disable_existing_loggers': False, + 'formatters': { + 'verbose': { + 'format': '[django] %(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s' + } + }, + 'handlers': { + 'console': { + 'level': 'DEBUG', + 'class': 'logging.StreamHandler', + 'stream': sys.stdout, + 'formatter': 'verbose' + }, + }, + 'loggers': { + 'django': { + 'handlers': ['console'], + 'level': 'DEBUG', + 'propagate': True, + }, + }, +} + LOGIN_URL = '/sso/accounts/login-federated/' # secrets |