summaryrefslogtreecommitdiffstats
path: root/ogcp/og_server.py
diff options
context:
space:
mode:
authorJavier Sánchez Parra <jsanchez@soleta.eu>2022-09-08 15:27:15 +0200
committerJavier Sánchez Parra <jsanchez@soleta.eu>2022-09-08 15:27:15 +0200
commitdcbba3a91297d988c39bbf2447942c19feb6631b (patch)
tree6c1de3c51967e8bf2f4ddd992a15b5d518894fb0 /ogcp/og_server.py
parentcf02e0c051e664cdfd77162fac3a7c8302620324 (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.py9
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):