mirror of https://git.48k.eu/ogcp
Ignore unreachable ogServers
Otherwise, ogCP crashes trying to connect to unreachable ogServers.async-tree
parent
3459de36f3
commit
d74ad9336e
|
@ -23,9 +23,12 @@ class OGServer:
|
|||
self.HEADERS = {'Authorization' : self.api_token}
|
||||
|
||||
def get(self, path, payload=None):
|
||||
r = requests.get(f'{self.URL}{path}',
|
||||
headers=self.HEADERS,
|
||||
json=payload)
|
||||
try:
|
||||
r = requests.get(f'{self.URL}{path}',
|
||||
headers=self.HEADERS,
|
||||
json=payload)
|
||||
except requests.exceptions.ConnectionError:
|
||||
return None
|
||||
return r
|
||||
|
||||
def post(self, path, payload):
|
||||
|
|
|
@ -201,6 +201,8 @@ def multi_request(method, uri, payload=None):
|
|||
else:
|
||||
raise Exception('Invalid method, use get or post')
|
||||
|
||||
if not r:
|
||||
continue
|
||||
response['server'] = server
|
||||
response['json'] = r.json()
|
||||
responses.append(response)
|
||||
|
|
Loading…
Reference in New Issue