chore: move print_colorized to transfer to config before logging setup

This commit is contained in:
Matthias
2024-12-29 10:49:19 +01:00
parent 44d9cb85a0
commit e5da4d4be1

View File

@@ -135,6 +135,12 @@ class Configuration:
if "logfile" in self.args and self.args["logfile"]:
config.update({"logfile": self.args["logfile"]})
if "print_colorized" in self.args and not self.args["print_colorized"]:
logger.info("Parameter --no-color detected ...")
config.update({"print_colorized": False})
else:
config.update({"print_colorized": True})
setup_logging(config)
def _process_trading_options(self, config: Config) -> None:
@@ -326,12 +332,6 @@ class Configuration:
]
self._args_to_config_loop(config, configurations)
if "print_colorized" in self.args and not self.args["print_colorized"]:
logger.info("Parameter --no-color detected ...")
config.update({"print_colorized": False})
else:
config.update({"print_colorized": True})
configurations = [
("print_json", "Parameter --print-json detected ..."),
("export_csv", "Parameter --export-csv detected: {}"),