From afa6afb079d6d5c22438dd6cb4559b1aef406d26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A5kon=20Solbj=C3=B8rg?= Date: Sun, 2 Apr 2023 15:02:32 +0200 Subject: fix(netbox2gondul): Keep obj until serialize --- tools/netbox/scripts/netbox2gondul/netbox2gondul.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tools/netbox/scripts/netbox2gondul/netbox2gondul.py') diff --git a/tools/netbox/scripts/netbox2gondul/netbox2gondul.py b/tools/netbox/scripts/netbox2gondul/netbox2gondul.py index ee6786a..fd11869 100644 --- a/tools/netbox/scripts/netbox2gondul/netbox2gondul.py +++ b/tools/netbox/scripts/netbox2gondul/netbox2gondul.py @@ -104,13 +104,13 @@ class Netbox2Gondul(Script): router = None if prefix_v4: - subnet4 = str(prefix_v4.prefix) + subnet4 = prefix_v4.prefix gw4 = str(ipaddress.IPv4Network(prefix_v4.prefix)[1]) else: self.log_warning(f'Network for VLAN {vlan.name} is missing IPv4 Prefix') if prefix_v6: - subnet6 = str(prefix_v6.prefix) + subnet6 = prefix_v6.prefix gw6 = str(ipaddress.IPv6Network(prefix_v6.prefix)[1]) else: self.log_warning(f'Network for VLAN {vlan.name} is missing IPv6 Prefix') @@ -128,8 +128,8 @@ class Netbox2Gondul(Script): vlan_name = override return { "name": vlan_name, - "subnet4": subnet4, - "subnet6": subnet6, + "subnet4": str(subnet4), + "subnet6": str(subnet6), "gw4": gw4, "gw6": gw6, "router": router, -- cgit v1.2.3