Skip to content
Snippets Groups Projects
Commit 4e459053 authored by Bjarke Madsen's avatar Bjarke Madsen
Browse files

Add gws indirect and guard missing interface

parent 05fcb905
No related branches found
No related tags found
No related merge requests found
......@@ -40,6 +40,8 @@ def get_interfaces(host): # pragma: no cover
return interface
ip = router.get(interface['name'])
if not ip:
return interface
ipv4 = ip['ipv4']
ipv6 = ip['ipv6']
interface['ipv4'] = ipv4
......@@ -54,3 +56,10 @@ def get_gws_direct(host):
r.raise_for_status()
interfaces = r.json()
return interfaces
def get_gws_indirect(host):
r = requests.get(f'{host}/poller/gws/indirect')
r.raise_for_status()
interfaces = r.json()
return interfaces
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment