Commit ce6ac653 by Will Daly

Merge pull request #1657 from edx/will/devstack-logger-silence

Silence noisy loggers in the devstack
parents 32bc26c6 e6f0203a
...@@ -8,11 +8,20 @@ DEBUG = True ...@@ -8,11 +8,20 @@ DEBUG = True
USE_I18N = True USE_I18N = True
TEMPLATE_DEBUG = DEBUG TEMPLATE_DEBUG = DEBUG
################################ LOGGERS ######################################
import logging
# Disable noisy loggers
for pkg_name in ['track.contexts', 'track.middleware', 'dd.dogapi']:
logging.getLogger(pkg_name).setLevel(logging.CRITICAL)
################################ EMAIL ######################################## ################################ EMAIL ########################################
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
################################# LMS INTEGRATION ###################################### ################################# LMS INTEGRATION #############################
MITX_FEATURES['PREVIEW_LMS_BASE'] = "preview.localhost:8000" MITX_FEATURES['PREVIEW_LMS_BASE'] = "preview.localhost:8000"
...@@ -21,7 +30,7 @@ MITX_FEATURES['PREVIEW_LMS_BASE'] = "preview.localhost:8000" ...@@ -21,7 +30,7 @@ MITX_FEATURES['PREVIEW_LMS_BASE'] = "preview.localhost:8000"
# By default don't use a worker, execute tasks as if they were local functions # By default don't use a worker, execute tasks as if they were local functions
CELERY_ALWAYS_EAGER = True CELERY_ALWAYS_EAGER = True
################################ DEBUG TOOLBAR ################################# ################################ DEBUG TOOLBAR ################################
INSTALLED_APPS += ('debug_toolbar', 'debug_toolbar_mongo') INSTALLED_APPS += ('debug_toolbar', 'debug_toolbar_mongo')
MIDDLEWARE_CLASSES += ('debug_toolbar.middleware.DebugToolbarMiddleware',) MIDDLEWARE_CLASSES += ('debug_toolbar.middleware.DebugToolbarMiddleware',)
INTERNAL_IPS = ('127.0.0.1',) INTERNAL_IPS = ('127.0.0.1',)
...@@ -45,7 +54,7 @@ DEBUG_TOOLBAR_CONFIG = { ...@@ -45,7 +54,7 @@ DEBUG_TOOLBAR_CONFIG = {
# Stacktraces slow down page loads drastically (for pages with lots of queries). # Stacktraces slow down page loads drastically (for pages with lots of queries).
DEBUG_TOOLBAR_MONGO_STACKTRACES = False DEBUG_TOOLBAR_MONGO_STACKTRACES = False
##################################################################### ###############################################################################
# Lastly, see if the developer has any local overrides. # Lastly, see if the developer has any local overrides.
try: try:
from .private import * # pylint: disable=F0401 from .private import * # pylint: disable=F0401
......
...@@ -11,6 +11,14 @@ TEMPLATE_DEBUG = True ...@@ -11,6 +11,14 @@ TEMPLATE_DEBUG = True
# By default don't use a worker, execute tasks as if they were local functions # By default don't use a worker, execute tasks as if they were local functions
CELERY_ALWAYS_EAGER = True CELERY_ALWAYS_EAGER = True
################################ LOGGERS ######################################
import logging
# Disable noisy loggers
for pkg_name in ['track.contexts', 'track.middleware', 'dd.dogapi']:
logging.getLogger(pkg_name).setLevel(logging.CRITICAL)
################################ EMAIL ######################################## ################################ EMAIL ########################################
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment