fix: checkhost aggiunta eccezione
per i casi di cambio gestore
This commit is contained in:
@@ -68,7 +68,9 @@ class Kdicc():
|
|||||||
http_errr = 0
|
http_errr = 0
|
||||||
for rslt in r:
|
for rslt in r:
|
||||||
xbmc.log("check_Adsl rslt: %s" % rslt['code'], level=xbmc.LOGNOTICE)
|
xbmc.log("check_Adsl rslt: %s" % rslt['code'], level=xbmc.LOGNOTICE)
|
||||||
if rslt['code'] == '111' or '[Errno -3]' in str(rslt['code']):
|
# Errno -2 potrebbe essere mancanza di connessione adsl o sito non raggiungibile....
|
||||||
|
# anche nei casi in cui ci sia il cambio gestore.
|
||||||
|
if rslt['code'] == '111' or '[Errno -3]' in str(rslt['code']) or 'Errno -2' in str(rslt['code']):
|
||||||
http_errr +=1
|
http_errr +=1
|
||||||
|
|
||||||
if len(LIST_SITE) == http_errr:
|
if len(LIST_SITE) == http_errr:
|
||||||
@@ -137,7 +139,8 @@ class Kdicc():
|
|||||||
or '[Errno 110]' in str(conn_errr) \
|
or '[Errno 110]' in str(conn_errr) \
|
||||||
or 'ConnectTimeoutError' in str(conn_errr) \
|
or 'ConnectTimeoutError' in str(conn_errr) \
|
||||||
or 'Errno 11002' in str(conn_errr) or 'ReadTimeout' in str(conn_errr) \
|
or 'Errno 11002' in str(conn_errr) or 'ReadTimeout' in str(conn_errr) \
|
||||||
or 'Errno 11001' in str(conn_errr): # questo errore è anche nel code: -2
|
or 'Errno 11001' in str(conn_errr) \
|
||||||
|
or 'Errno -2' in str(conn_errr): # questo errore è anche nel code: -2
|
||||||
rslt['code'] = '111'
|
rslt['code'] = '111'
|
||||||
rslt['url'] = str(sito)
|
rslt['url'] = str(sito)
|
||||||
rslt['http_err'] = 'Connection error'
|
rslt['http_err'] = 'Connection error'
|
||||||
|
|||||||
Reference in New Issue
Block a user