remove flask debug msg (#655)

* Suppress Flask warning message in quiet mode.

* Init args.gui if dne.
This commit is contained in:
xuchen-amd
2025-04-02 20:29:39 -04:00
committed by GitHub
parent dce75f4afa
commit c7202923b0
2 changed files with 8 additions and 2 deletions
+6 -1
View File
@@ -168,7 +168,7 @@ def setup_file_handler(loglevel, workload_dir):
# Setup logger priority - called after argument parsing
def setup_logging_priority(verbosity, quietmode, appmode):
def setup_logging_priority(verbosity, quietmode, appmode, guimode):
# set loglevel based on selected verbosity and quietmode
levels = [logging.INFO, logging.DEBUG, logging.TRACE]
@@ -178,6 +178,11 @@ def setup_logging_priority(verbosity, quietmode, appmode):
else:
loglevel = levels[min(verbosity, len(levels) - 1)] # cap to last level index
# optional: suppress Werkzeug's messages in analyze GUIs.
if quietmode and "analyze" in appmode and guimode:
werkzeug_logger = logging.getLogger("werkzeug")
werkzeug_logger.setLevel(logging.ERROR)
# optional: override of default loglevel via env variable which takes precedence
if "ROCPROFCOMPUTE_LOGLEVEL" in os.environ.keys():
loglevel = os.environ["ROCPROFCOMPUTE_LOGLEVEL"]