aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorHåkon Solbjørg <hakon@solbj.org>2023-04-02 15:02:32 +0200
committerHåkon Solbjørg <hakon@solbj.org>2023-04-02 15:02:32 +0200
commitafa6afb079d6d5c22438dd6cb4559b1aef406d26 (patch)
tree7d4c173f9d778d0bf6e0e6ea59ce09564b0a5284 /tools
parent1c443e2aa28981353fae22ff0aef6bc6b2fdcb42 (diff)
fix(netbox2gondul): Keep obj until serialize
Diffstat (limited to 'tools')
-rw-r--r--tools/netbox/scripts/netbox2gondul/netbox2gondul.py8
1 files changed, 4 insertions, 4 deletions
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 <a href="{vlan.get_absolute_url()}">{vlan.name}</a> 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 <a href="{vlan.get_absolute_url()}">{vlan.name}</a> 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,