diff options
author | RĂ©mi Duraffort <remi.duraffort@linaro.org> | 2017-12-18 07:51:21 +0100 |
---|---|---|
committer | Neil Williams <neil.williams@linaro.org> | 2017-12-20 08:55:02 +0000 |
commit | 1e84fdc93ceb4175449b1ae509b5b2da7a519426 (patch) | |
tree | 48f8f621bb4de99ea661b55565e3a810740072de /lava_server/management | |
parent | e4b39c38b7a66b4a16236bcaff09a06517b509f6 (diff) |
Remove deprecated settings
Change-Id: I0c57381ab1333b92cad81e9ce44d01ba4fad3dcf
Diffstat (limited to 'lava_server/management')
-rw-r--r-- | lava_server/management/commands/__init__.py | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/lava_server/management/commands/__init__.py b/lava_server/management/commands/__init__.py index d8cf2d041..e69de29bb 100644 --- a/lava_server/management/commands/__init__.py +++ b/lava_server/management/commands/__init__.py @@ -1,78 +0,0 @@ -import logging.config -import argparse -from django.core.management.base import BaseCommand - - -class SchedulerCommand(BaseCommand): - - log_prefix = '' - - _DEFAULT_LOGGING = { - 'version': 1, - 'disable_existing_loggers': True, - 'root': { - 'level': None, - 'handlers': ['default'], - }, - 'formatters': { - 'default': { - 'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s' - }, - }, - 'handlers': { - 'default': { - 'level': 'DEBUG', - 'class': 'logging.FileHandler', - 'formatter': 'verbose' - } - }, - } - - def add_arguments(self, parser): - parser.add_argument('-l', '--loglevel', action='store', default=None, type=str, - help="Log level, default is taken from settings.") - parser.add_argument('-f', '--logfile', action='store', default=None, type=str, - help="Path to log file, default is taken from settings.") - parser.add_argument('args', nargs=argparse.REMAINDER) - - def _configure(self, options): - from django.conf import settings - - daemon_options = settings.SCHEDULER_DAEMON_OPTIONS.copy() - if options['logfile'] is not None: - daemon_options['LOG_FILE_PATH'] = options['logfile'] - if options['loglevel'] is not None: - daemon_options['LOG_LEVEL'] = options['loglevel'] - - if daemon_options['LOG_FILE_PATH'] in [None, '-']: - handler = { - 'level': 'DEBUG', - 'class': 'logging.StreamHandler', - 'formatter': 'default', - } - else: - handler = { - 'level': 'DEBUG', - 'class': 'logging.FileHandler', - 'filename': daemon_options['LOG_FILE_PATH'], - 'formatter': 'default' - } - - fmt = "%(asctime)s [%(levelname)s] [%(name)s] %(message)s" - if self.log_prefix: - fmt = self.log_prefix + ' ' + fmt - - LOGGING = { - 'version': 1, - 'disable_existing_loggers': True, - 'root': { - 'level': daemon_options['LOG_LEVEL'].upper(), - 'handlers': ['default'], - }, - 'formatters': {'default': {'format': fmt}}, - 'handlers': {'default': handler} - } - - logging.config.dictConfig(LOGGING) - - return daemon_options |