From 61e95578174dd3f50ddad26a5f6e2a0975fbae51 Mon Sep 17 00:00:00 2001 From: Filippos Giannakos Date: Thu, 15 Sep 2016 12:24:03 +0300 Subject: [PATCH] webproject: Add SuppressDeprecated filter to snf-manage logging Add SuppressDeprecated filter to snf-manage logging to support Django's warnings regarding deprecated features. A management command should not print any of these to the Synnefo's administrator. --- snf-webproject/conf/10-snf-webproject-logging.conf | 9 ++++++++- .../synnefo/webproject/settings/default/logging.py | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/snf-webproject/conf/10-snf-webproject-logging.conf b/snf-webproject/conf/10-snf-webproject-logging.conf index b3813cbb3..9ec5a6d2b 100644 --- a/snf-webproject/conf/10-snf-webproject-logging.conf +++ b/snf-webproject/conf/10-snf-webproject-logging.conf @@ -81,12 +81,19 @@ # 'version': 1, # 'disable_existing_loggers': False, # +# 'filters': { +# 'suppress_deprecated': { +# '()': 'synnefo.webproject.logging_filter.SuppressDeprecated' +# } +# }, +# # 'formatters': FORMATTERS, # # 'handlers': { # 'console': { # 'class': 'logging.StreamHandler', -# 'formatter': 'verbose' +# 'formatter': 'verbose', +# 'filters': ['suppress_deprecated'] # }, # }, # diff --git a/snf-webproject/synnefo/webproject/settings/default/logging.py b/snf-webproject/synnefo/webproject/settings/default/logging.py index 2c38cd4b6..126f23d8c 100644 --- a/snf-webproject/synnefo/webproject/settings/default/logging.py +++ b/snf-webproject/synnefo/webproject/settings/default/logging.py @@ -81,12 +81,19 @@ 'version': 1, 'disable_existing_loggers': False, + 'filters': { + 'suppress_deprecated': { + '()': 'synnefo.webproject.logging_filter.SuppressDeprecated' + } + }, + 'formatters': FORMATTERS, 'handlers': { 'console': { 'class': 'logging.StreamHandler', - 'formatter': 'verbose' + 'formatter': 'verbose', + 'filters': ['suppress_deprecated'] }, },