logging: Eliminate log_level from create_logger.

Because calls to `create_logger` generally run after settings are
configured, these would override what we have in `settings.LOGGING` --
which in particular defeated any attempt to set log levels in
`test_settings.py`.  Move all of these settings to the same place in
`settings.py`, so they can be overridden in a uniform way.
This commit is contained in:
Greg Price
2017-12-12 16:22:10 -08:00
parent ebcf0b4876
commit b6491fd52a
6 changed files with 14 additions and 9 deletions

View File

@@ -19,7 +19,7 @@ from zerver.context_processors import common_context
from zerver.lib.queue import queue_json_publish
from zerver.lib.logging_util import create_logger
logger = create_logger(__name__, settings.DIGEST_LOG_PATH, 'DEBUG')
logger = create_logger(__name__, settings.DIGEST_LOG_PATH)
VALID_DIGEST_DAY = 1 # Tuesdays
DIGEST_CUTOFF = 5