From 338ff66268608100ae167bdc98bbdbf99361c8ac Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 13 Jan 2024 17:09:02 +0100 Subject: [PATCH] Only load environment variables when config is allowed --- freqtrade/configuration/configuration.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/freqtrade/configuration/configuration.py b/freqtrade/configuration/configuration.py index e5e4d28a0..6fff02648 100644 --- a/freqtrade/configuration/configuration.py +++ b/freqtrade/configuration/configuration.py @@ -68,8 +68,10 @@ class Configuration: config: Config = load_from_files(self.args.get("config", [])) # Load environment variables - env_data = enironment_vars_to_dict() - config = deep_merge_dicts(env_data, config) + from freqtrade.commands.arguments import NO_CONF_ALLOWED + if self.args.get('command') not in NO_CONF_ALLOWED: + env_data = enironment_vars_to_dict() + config = deep_merge_dicts(env_data, config) # Normalize config if 'internals' not in config: