From a8c736110fb2c09870aa7ddd24dc4745d127a04b Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Tue, 17 Aug 2010 01:49:54 +0200 Subject: [PATCH] Move settings validation from module import to program start --- mopidy/__init__.py | 1 - mopidy/__main__.py | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/mopidy/__init__.py b/mopidy/__init__.py index 9faf31cb..e3321041 100644 --- a/mopidy/__init__.py +++ b/mopidy/__init__.py @@ -28,4 +28,3 @@ class SettingsError(MopidyException): from mopidy import settings as default_settings_module from mopidy.utils.settings import SettingsProxy settings = SettingsProxy(default_settings_module) -settings.validate() diff --git a/mopidy/__main__.py b/mopidy/__main__.py index dd10b1f4..1ea05d1f 100644 --- a/mopidy/__main__.py +++ b/mopidy/__main__.py @@ -19,6 +19,7 @@ logger = logging.getLogger('mopidy.main') def main(): options = _parse_options() _setup_logging(options.verbosity_level, options.dump) + settings.validate() logger.info('-- Starting Mopidy --') get_or_create_folder('~/.mopidy/') core_queue = multiprocessing.Queue()