chore: move print_colorized to transfer to config before logging setup
This commit is contained in:
@@ -135,6 +135,12 @@ class Configuration:
|
|||||||
if "logfile" in self.args and self.args["logfile"]:
|
if "logfile" in self.args and self.args["logfile"]:
|
||||||
config.update({"logfile": 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)
|
setup_logging(config)
|
||||||
|
|
||||||
def _process_trading_options(self, config: Config) -> None:
|
def _process_trading_options(self, config: Config) -> None:
|
||||||
@@ -326,12 +332,6 @@ class Configuration:
|
|||||||
]
|
]
|
||||||
self._args_to_config_loop(config, configurations)
|
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 = [
|
configurations = [
|
||||||
("print_json", "Parameter --print-json detected ..."),
|
("print_json", "Parameter --print-json detected ..."),
|
||||||
("export_csv", "Parameter --export-csv detected: {}"),
|
("export_csv", "Parameter --export-csv detected: {}"),
|
||||||
|
|||||||
Reference in New Issue
Block a user