* Suppress Flask warning message in quiet mode.

* Init args.gui if dne.

[ROCm/rocprofiler-compute commit: c7202923b0]
Цей коміт міститься в:
xuchen-amd
2025-04-02 20:29:39 -04:00
зафіксовано GitHub
джерело b21384ca60
коміт 35acf4c410
2 змінених файлів з 8 додано та 2 видалено
+6 -1
Переглянути файл
@@ -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"]