From 66c6a92ec554587f25ddab4039775b62d3df4291 Mon Sep 17 00:00:00 2001 From: Franziska Kunsmann Date: Sun, 26 Mar 2023 15:21:16 +0200 Subject: [PATCH] scripts/netbox-dump: also add interface type and ip addresses --- scripts/netbox-dump | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/netbox-dump b/scripts/netbox-dump index 8a914d4..f3c79a6 100755 --- a/scripts/netbox-dump +++ b/scripts/netbox-dump @@ -25,6 +25,10 @@ QUERY = """{ enabled description mode + type + ip_addresses { + address + } untagged_vlan { name } @@ -130,6 +134,8 @@ for device in data["device_list"]: "description": description, "enabled": interface["enabled"], "mode": interface["mode"], + "type": interface["type"], + "ips": sorted({i['address'] for i in interface['ip_addresses']}), "untagged_vlan": interface["untagged_vlan"]["name"] if interface["untagged_vlan"] else None,