mirror of
https://github.com/KevinMidboe/Node-Com-Handler.git
synced 2025-10-29 17:50:27 +00:00
Now regexes the output for load command to only get the load values. TODO: Error handling and type checking.
This commit is contained in:
7
status/load.py
Normal file → Executable file
7
status/load.py
Normal file → Executable file
@@ -3,8 +3,9 @@ from subprocess import check_output
|
||||
from re import findall
|
||||
|
||||
def load():
|
||||
arpOutput = check_output("sudo arp-scan -l", shell=True)
|
||||
print(findall('[0-9]{1,2}[\.][0-9]{2}'))
|
||||
arpOutput = check_output("cat /proc/loadavg", shell=True)
|
||||
arpOutput = arpOutput.decode()
|
||||
print(findall('[0-9]{1,2}[\.][0-9]{2}', arpOutput))
|
||||
|
||||
if __name__ == '__main__':
|
||||
load()
|
||||
load()
|
||||
|
||||
Reference in New Issue
Block a user