mirror of
https://github.com/freqtrade/freqtrade.git
synced 2026-02-06 14:20:24 +00:00
fix: allow setting verbosity via Environment variable
This commit is contained in:
@@ -48,7 +48,6 @@ AVAILABLE_CLI_OPTIONS = {
|
||||
"--verbose",
|
||||
help="Verbose mode (-vv for more, -vvv to get all messages).",
|
||||
action="count",
|
||||
default=0,
|
||||
),
|
||||
"logfile": Arg(
|
||||
"--logfile",
|
||||
|
||||
@@ -26,7 +26,7 @@ from freqtrade.enums import (
|
||||
)
|
||||
from freqtrade.exceptions import OperationalException
|
||||
from freqtrade.loggers import setup_logging
|
||||
from freqtrade.misc import deep_merge_dicts, parse_db_uri_for_logging
|
||||
from freqtrade.misc import deep_merge_dicts, parse_db_uri_for_logging, safe_value_fallback
|
||||
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
@@ -130,7 +130,10 @@ class Configuration:
|
||||
the -v/--verbose, --logfile options
|
||||
"""
|
||||
# Log level
|
||||
config.update({"verbosity": self.args.get("verbosity", 0)})
|
||||
if "verbosity" not in config or self.args.get("verbosity") is not None:
|
||||
config.update(
|
||||
{"verbosity": safe_value_fallback(self.args, "verbosity", default_value=0)}
|
||||
)
|
||||
|
||||
if "logfile" in self.args and self.args["logfile"]:
|
||||
config.update({"logfile": self.args["logfile"]})
|
||||
|
||||
Reference in New Issue
Block a user