cpu load formating

This commit is contained in:
Hristo Jelev
2020-12-17 20:05:44 +02:00
parent 6b06536d0b
commit d866d2d175

View File

@@ -24,7 +24,7 @@ def check_cpu_load():
# bash command to get cpu load from uptime command
p = subprocess.Popen("uptime", shell=True, stdout=subprocess.PIPE).communicate()[0]
cores = subprocess.Popen("nproc", shell=True, stdout=subprocess.PIPE).communicate()[0]
cpu_load = str(p).split("average:")[1].split(",")[0].replace(' ', '')
cpu_load = str(p).split("average:")[1].split(",")[0].replace(' ', '').replace(',', '.')
cpu_load = float(cpu_load)/int(cores)*100
cpu_load = round(float(cpu_load), 1)
return cpu_load