mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2025-09-08 07:18:47 +00:00
Merge pull request #853 from PR0M3TH3AN/codex/suppress-tui-warning-and-debug-messages
Reduce noisy logging in console
This commit is contained in:
@@ -59,7 +59,7 @@ def _warn_missing_optional_dependencies() -> None:
|
|||||||
try:
|
try:
|
||||||
importlib.import_module(module)
|
importlib.import_module(module)
|
||||||
except ModuleNotFoundError:
|
except ModuleNotFoundError:
|
||||||
logging.warning(
|
logging.debug(
|
||||||
"Optional dependency '%s' is not installed; %s will be unavailable.",
|
"Optional dependency '%s' is not installed; %s will be unavailable.",
|
||||||
module,
|
module,
|
||||||
feature,
|
feature,
|
||||||
@@ -93,7 +93,7 @@ def configure_logging():
|
|||||||
queue_handler = QueueHandler(log_queue)
|
queue_handler = QueueHandler(log_queue)
|
||||||
|
|
||||||
console_handler = logging.StreamHandler(sys.stderr)
|
console_handler = logging.StreamHandler(sys.stderr)
|
||||||
console_handler.setLevel(logging.WARNING)
|
console_handler.setLevel(logging.ERROR)
|
||||||
console_handler.addFilter(ConsolePauseFilter())
|
console_handler.addFilter(ConsolePauseFilter())
|
||||||
|
|
||||||
file_handler = logging.FileHandler(log_directory / "main.log")
|
file_handler = logging.FileHandler(log_directory / "main.log")
|
||||||
@@ -113,9 +113,10 @@ def configure_logging():
|
|||||||
handlers=[queue_handler],
|
handlers=[queue_handler],
|
||||||
force=True,
|
force=True,
|
||||||
)
|
)
|
||||||
|
logging.captureWarnings(True)
|
||||||
|
|
||||||
logging.getLogger("monstr").setLevel(logging.WARNING)
|
logging.getLogger("monstr").setLevel(logging.ERROR)
|
||||||
logging.getLogger("nostr").setLevel(logging.WARNING)
|
logging.getLogger("nostr").setLevel(logging.ERROR)
|
||||||
|
|
||||||
|
|
||||||
@pause_logging_for_ui
|
@pause_logging_for_ui
|
||||||
|
Reference in New Issue
Block a user