mirror of
https://github.com/ail-project/ail-framework.git
synced 2024-11-10 08:38:28 +00:00
fix: [Splash_Manager errors] catch invalid response
This commit is contained in:
parent
154558468f
commit
759ec73f84
1 changed files with 11 additions and 6 deletions
|
@ -892,12 +892,17 @@ def ping_splash_manager():
|
|||
update_splash_manager_connection_status(True)
|
||||
return True
|
||||
else:
|
||||
res = req.json()
|
||||
if 'reason' in res:
|
||||
req_error = {'status_code': req.status_code, 'error': res['reason']}
|
||||
else:
|
||||
print(req.json())
|
||||
req_error = {'status_code': req.status_code, 'error': json.dumps(req.json())}
|
||||
try:
|
||||
res = req.json()
|
||||
if 'reason' in res:
|
||||
req_error = {'status_code': req.status_code, 'error': res['reason']}
|
||||
else:
|
||||
print(req.json())
|
||||
req_error = {'status_code': req.status_code, 'error': json.dumps(req.json())}
|
||||
except json.decoder.JSONDecodeError:
|
||||
print(req.status_code)
|
||||
print(req.headers)
|
||||
req_error = {'status_code': req.status_code, 'error': 'Invalid response'}
|
||||
update_splash_manager_connection_status(False, req_error=req_error)
|
||||
return False
|
||||
except requests.exceptions.ConnectionError:
|
||||
|
|
Loading…
Reference in a new issue