fixed cpu load so its really in %

This commit is contained in:
Hristo Jelev
2020-04-28 22:33:35 +03:00
parent affd2e862d
commit 4d1ecd5632

View File

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