Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.85 KB | None | 0 0
  1.     def test_internet(self):
  2.         result = True
  3.         with closing(socket.socket(socket.AF_INET, socket.SOCK_STREAM)) as sock:
  4.             sock.settimeout(gpc['ekasa_timeout'])
  5.  
  6.             if gpc['ekasa_env'] == 'test':
  7.                 ekasahost = 'iekasa.financnasprava.sk'
  8.             elif gpc['ekasa_env'] == 'production':
  9.                 ekasahost = 'ekasa.financnasprava.sk'
  10.  
  11.             if sock.connect_ex((ekasahost, 443)) == 0:
  12.                 self.led_on(LED_INTERNET)
  13.                 self.internet_down = False
  14.                 print('TCP connection to {} OK'.format(ekasahost))
  15.                 result = True
  16.             else:
  17.                 self.internet_down = True
  18.                 print('TCP connection to {} FAILED'.format(ekasahost))
  19.                 result = False
  20.  
  21.         self.test_internet_last = time.time()
  22.         return result
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement