[core] Fix setting of log level/verbose (#8600)

This commit is contained in:
Clyde Stubbs 2025-04-28 10:19:50 +10:00 committed by GitHub
parent e49252ca3d
commit 2d3f141140
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -74,13 +74,14 @@ def setup_log(
colorama.init() colorama.init()
if log_level == logging.DEBUG: # Setup logging - will map log level from string to constant
CORE.verbose = True
elif log_level == logging.CRITICAL:
CORE.quiet = True
logging.basicConfig(level=log_level) logging.basicConfig(level=log_level)
if logging.root.level == logging.DEBUG:
CORE.verbose = True
elif logging.root.level == logging.CRITICAL:
CORE.quiet = True
logging.getLogger("urllib3").setLevel(logging.WARNING) logging.getLogger("urllib3").setLevel(logging.WARNING)
logging.getLogger().handlers[0].setFormatter( logging.getLogger().handlers[0].setFormatter(