diff options
author | Javier Sánchez Parra <jsanchez@soleta.eu> | 2022-09-08 15:27:15 +0200 |
---|---|---|
committer | Javier Sánchez Parra <jsanchez@soleta.eu> | 2022-09-08 15:27:15 +0200 |
commit | dcbba3a91297d988c39bbf2447942c19feb6631b (patch) | |
tree | 6c1de3c51967e8bf2f4ddd992a15b5d518894fb0 /ogcp/og_server.py | |
parent | cf02e0c051e664cdfd77162fac3a7c8302620324 (diff) |
Ignore unreachable ogServers
Otherwise, ogCP crashes trying to connect to unreachable ogServers.
Diffstat (limited to 'ogcp/og_server.py')
-rw-r--r-- | ogcp/og_server.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/ogcp/og_server.py b/ogcp/og_server.py index 07dcb2b..0f542ff 100644 --- a/ogcp/og_server.py +++ b/ogcp/og_server.py @@ -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): |