monimon/plugins/ping.py
2025-05-08 21:49:23 -04:00

15 lines
411 B
Python

import os
import subprocess
import plugin
x = plugin.Plugin()
def ping(arguments):
response = subprocess.run(["ping","-c","1",arguments['hostname']],
stdout = subprocess.DEVNULL, stderr = subprocess.PIPE)
if response.returncode == 0:
return True
elif response.stderr:
return [False, response.stderr.decode("UTF-8")]
else:
return False