update
This commit is contained in:
10
topstat.py
10
topstat.py
@@ -60,16 +60,16 @@ def runtopstat():
|
|||||||
# Access the captured output as a string
|
# Access the captured output as a string
|
||||||
output = result.stdout
|
output = result.stdout
|
||||||
|
|
||||||
loadaverages = re.search("load averages.*", output).group()
|
loadaverages = re.search("^last.*", output, re.MULTILINE).group()
|
||||||
loadaverages = re.sub("load averages.", "", loadaverages.strip())
|
loadaverages = re.sub("up.*", "", loadaverages.strip())
|
||||||
loadaverages = re.sub("up.*", "", loadaverages.strip()).split()
|
loadaverages = re.sub("^.*load averages.", "", loadaverages.strip()).split()
|
||||||
|
|
||||||
loadaverage1 = loadaverages[0]
|
loadaverage1 = loadaverages[0]
|
||||||
loadaverage5 = loadaverages[1]
|
loadaverage5 = loadaverages[1]
|
||||||
loadaverage15 = loadaverages[2]
|
loadaverage15 = loadaverages[2]
|
||||||
|
|
||||||
processes = re.search("last.*", output).group()
|
processes = re.search("^.*processes", output).group()
|
||||||
processes = re.sub("processes.", "", processes.strip())
|
processes = re.sub("^.*processes.", "", processes.strip())
|
||||||
processes = re.sub("[a-z,]", "", processes.strip()).split()
|
processes = re.sub("[a-z,]", "", processes.strip()).split()
|
||||||
|
|
||||||
total_processes = processes[0]
|
total_processes = processes[0]
|
||||||
|
|||||||
Reference in New Issue
Block a user