Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def test_internet(self):
- result = True
- with closing(socket.socket(socket.AF_INET, socket.SOCK_STREAM)) as sock:
- sock.settimeout(gpc['ekasa_timeout'])
- if gpc['ekasa_env'] == 'test':
- ekasahost = 'iekasa.financnasprava.sk'
- elif gpc['ekasa_env'] == 'production':
- ekasahost = 'ekasa.financnasprava.sk'
- if sock.connect_ex((ekasahost, 443)) == 0:
- self.led_on(LED_INTERNET)
- self.internet_down = False
- print('TCP connection to {} OK'.format(ekasahost))
- result = True
- else:
- self.internet_down = True
- print('TCP connection to {} FAILED'.format(ekasahost))
- result = False
- self.test_internet_last = time.time()
- return result
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement