Clean user / pass from stats command line (#9189)

This commit is contained in:
Nicolas Mowen 2024-01-03 07:30:25 -06:00 committed by GitHub
parent 49814b34d3
commit 8e419132ea
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,7 +14,7 @@ import cv2
import psutil import psutil
import py3nvml.py3nvml as nvml import py3nvml.py3nvml as nvml
from frigate.util.builtin import escape_special_characters from frigate.util.builtin import clean_camera_user_pass, escape_special_characters
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
@ -134,7 +134,7 @@ def get_cpu_stats() -> dict[str, dict]:
"cpu": str(cpu_percent), "cpu": str(cpu_percent),
"cpu_average": str(round(cpu_average_usage, 2)), "cpu_average": str(round(cpu_average_usage, 2)),
"mem": f"{mem_pct}", "mem": f"{mem_pct}",
"cmdline": " ".join(cmdline), "cmdline": clean_camera_user_pass(" ".join(cmdline)),
} }
except Exception: except Exception:
continue continue