added message to ping

This commit is contained in:
neersighted 2012-02-29 19:12:30 -08:00
parent 648d8061f2
commit d72cd13a13

View file

@ -5,12 +5,12 @@ import re
@hook.command @hook.command
def ping(inp): def ping(inp, reply=None):
".ping <host> [count] -- Pings <host> [count] times." ".ping <host> [count] -- Pings <host> [count] times."
args = inp.split(' ') args = inp.split(' ')
host = args[0] host = args[0]
if len(args) > 1: if len(args) > 1:
count = args[1] count = args[1]
count = int(count) count = int(count)
@ -21,6 +21,8 @@ def ping(inp):
count = str(count) count = str(count)
reply("Attempting to ping %s %s times..." % (host, count))
pingcmd = subprocess.check_output("ping -c "\ pingcmd = subprocess.check_output("ping -c "\
+ count + " " + host, shell=True) + count + " " + host, shell=True)
if 'request timed out' in pingcmd or 'unknown host' in pingcmd: if 'request timed out' in pingcmd or 'unknown host' in pingcmd: