Skip to content

Commit f000d56

Browse files
committed
[airos] fixed route converter to use values from netjson
1 parent ac6f070 commit f000d56

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

netjsonconfig/backends/airos/converters.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -454,11 +454,14 @@ def to_intermediate(self):
454454
routes = []
455455

456456
for r in original:
457+
network = ip_interface(r['destination'])
458+
temp = {}
459+
temp['ip'] = str(network.ip)
460+
temp['netmask'] = str(network.netmask)
457461
routes.append({
458-
'devname': '',
459-
'gateway': '0.0.0.0',
460-
'ip': '0.0.0.0',
461-
'netmask': 0,
462+
'gateway': r['next'],
463+
'ip': temp['ip'],
464+
'netmask': temp['netmask'],
462465
'status': 'enabled',
463466
})
464467

0 commit comments

Comments
 (0)