Files
bearhub/bauh/commons/internet.py
2021-01-18 14:38:36 -03:00

19 lines
324 B
Python

import socket
class InternetChecker:
def __init__(self, offline: bool):
self.offline = offline
def is_available(self) -> bool:
if self.offline:
return False
try:
socket.gethostbyname('google.com')
return True
except:
return False