black...black...black...

This commit is contained in:
Sergey Krashevich 2023-05-03 04:03:27 +03:00
parent 61ffbab513
commit f12a9ccf8c
No known key found for this signature in database
GPG Key ID: 625171324E7D3856

View File

@ -799,11 +799,10 @@ def get_cpu_stats() -> dict[str, dict]:
docker_memlimit = get_docker_memlimit_bytes() / 1024 docker_memlimit = get_docker_memlimit_bytes() / 1024
total_mem = os.sysconf("SC_PAGE_SIZE") * os.sysconf("SC_PHYS_PAGES") / 1024 total_mem = os.sysconf("SC_PAGE_SIZE") * os.sysconf("SC_PHYS_PAGES") / 1024
for process in psutil.process_iter(['pid', 'name', 'cpu_percent']): for process in psutil.process_iter(["pid", "name", "cpu_percent"]):
pid = process.info['pid'] pid = process.info["pid"]
try: try:
cpu_percent = process.info["cpu_percent"]
cpu_percent = process.info['cpu_percent']
with open(f"/proc/{pid}/statm", "r") as f: with open(f"/proc/{pid}/statm", "r") as f:
mem_stats = f.readline().split() mem_stats = f.readline().split()
mem_res = int(mem_stats[1]) * os.sysconf("SC_PAGE_SIZE") / 1024 mem_res = int(mem_stats[1]) * os.sysconf("SC_PAGE_SIZE") / 1024