Files
bearhub/bauh/commons/internet.py
Vinícius Moreira 01a60ea686 0.9.0
2020-04-13 11:49:28 -03:00

14 lines
338 B
Python

import subprocess
import traceback
from subprocess import Popen
def is_available() -> bool:
try:
res = Popen(['ping', '-q', '-w1', '-c1', 'google.com'], stderr=subprocess.DEVNULL, stdout=subprocess.DEVNULL)
res.wait()
return res.returncode == 0
except:
traceback.print_exc()
return False