#7 Fixing false negative results
This commit is contained in:
parent
e0036fa352
commit
1ec878378b
|
@ -7,8 +7,12 @@ def ping(host: str) -> int:
|
|||
:param host:
|
||||
:return:
|
||||
"""
|
||||
NUMBER_OF_ATTEMPTS = 5
|
||||
|
||||
for iteration in range(NUMBER_OF_ATTEMPTS):
|
||||
res = ping3.ping(dest_addr=host, unit='ms')
|
||||
|
||||
if res:
|
||||
return int(res)
|
||||
else:
|
||||
|
||||
return -1
|
||||
|
|
|
@ -6,12 +6,17 @@ def ping(url: str) -> int:
|
|||
:param url: The URL of the website to ping
|
||||
:return: The HTTP status code
|
||||
"""
|
||||
|
||||
NUMBER_OF_ATTEMPTS = 5
|
||||
|
||||
for iteration in range(NUMBER_OF_ATTEMPTS):
|
||||
res = None
|
||||
try:
|
||||
res = requests.get(url)
|
||||
except:
|
||||
return -1
|
||||
pass
|
||||
|
||||
if res:
|
||||
return res.status_code
|
||||
else:
|
||||
|
||||
return -1
|
Loading…
Reference in New Issue
Block a user