aboutsummaryrefslogtreecommitdiff
path: root/rpki
diff options
context:
space:
mode:
authorMichael Elkins <melkins@tislabs.com>2016-06-17 18:46:35 +0000
committerMichael Elkins <melkins@tislabs.com>2016-06-17 18:46:35 +0000
commit30be8638e08cee11b8e12232af02fd2197a270e6 (patch)
tree8e61dd9c651260412652a751fdd1a525865fedd5 /rpki
parent9c1a387a0fa6833e9462ad1ea5b9a1df80607d56 (diff)
Disable email to root when a Django exception occurs, and log it to the apache log instead.
Make the GUI log level configurable via rpki.conf svn path=/branches/tk705/; revision=6444
Diffstat (limited to 'rpki')
-rw-r--r--rpki/django_settings/gui.py23
1 files changed, 12 insertions, 11 deletions
diff --git a/rpki/django_settings/gui.py b/rpki/django_settings/gui.py
index 926c7dee..6097a94f 100644
--- a/rpki/django_settings/gui.py
+++ b/rpki/django_settings/gui.py
@@ -37,9 +37,6 @@ STATIC_ROOT = rpki.autoconf.datarootdir + "/rpki/media"
# Must end with a slash!
STATIC_URL = "/media/"
-# Where to email server errors.
-ADMINS = (("Administrator", "root@localhost"),)
-
LOGGING = {
"version": 1,
"formatters": {
@@ -54,18 +51,22 @@ LOGGING = {
"level": "DEBUG",
"formatter": "verbose",
},
- "mail_admins": {
- "level": "ERROR",
- "class": "django.utils.log.AdminEmailHandler",
- },
},
"loggers": {
- "django": {
- "level": "ERROR",
- "handlers": ["stderr", "mail_admins"],
+ # override default behavior to avoid emailing, and send it to stderr
+ "django.request": {
+ "level": 'ERROR',
+ "handlers": ["stderr"],
+ "propagate": False,
+ },
+ # override default behavior to avoid emailing, and send it to stderr
+ "django.security": {
+ "level": 'ERROR',
+ "handlers": ["stderr"],
+ "propagate": False,
},
"rpki.gui": {
- "level": "WARNING",
+ "level": cfg.get('log-level', 'WARNING', section='web_portal'),
"handlers": ["stderr"],
},
},