aboutsummaryrefslogtreecommitdiff
path: root/lava_server/management
diff options
context:
space:
mode:
authorRĂ©mi Duraffort <remi.duraffort@linaro.org>2017-12-18 07:51:21 +0100
committerNeil Williams <neil.williams@linaro.org>2017-12-20 08:55:02 +0000
commit1e84fdc93ceb4175449b1ae509b5b2da7a519426 (patch)
tree48f8f621bb4de99ea661b55565e3a810740072de /lava_server/management
parente4b39c38b7a66b4a16236bcaff09a06517b509f6 (diff)
Remove deprecated settings
Change-Id: I0c57381ab1333b92cad81e9ce44d01ba4fad3dcf
Diffstat (limited to 'lava_server/management')
-rw-r--r--lava_server/management/commands/__init__.py78
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