Slight changes on logging verbosity
Changed the intensity of logged warnings and ensured everything but the octoprint package's log level to be WARN be default.
This commit is contained in:
parent
56805ab13d
commit
d373d257e3
1 changed files with 5 additions and 2 deletions
|
|
@ -108,13 +108,14 @@ def init_logging(settings, use_logging_file=True, logging_file=None, default_con
|
|||
}
|
||||
},
|
||||
"root": {
|
||||
"level": "INFO",
|
||||
"level": "WARN",
|
||||
"handlers": ["console", "file"]
|
||||
}
|
||||
}
|
||||
|
||||
if debug or verbosity > 0:
|
||||
default_config["loggers"]["octoprint"]["level"] = "DEBUG"
|
||||
default_config["root"]["level"] = "INFO"
|
||||
if verbosity > 1:
|
||||
default_config["loggers"]["octoprint.plugins"]["level"] = "DEBUG"
|
||||
if verbosity > 2:
|
||||
|
|
@ -145,10 +146,12 @@ def init_logging(settings, use_logging_file=True, logging_file=None, default_con
|
|||
|
||||
import warnings
|
||||
|
||||
categories = (DeprecationWarning, PendingDeprecationWarning)
|
||||
if verbosity > 2:
|
||||
warnings.simplefilter("always")
|
||||
elif debug or verbosity > 0:
|
||||
warnings.simplefilter("default")
|
||||
for category in categories:
|
||||
warnings.simplefilter("always", category=category)
|
||||
|
||||
# make sure we also log any uncaught exceptions
|
||||
if uncaught_logger is None:
|
||||
|
|
|
|||
Loading…
Reference in a new issue