def destroy(self):
if self.enable_proc_cleanup:
self.do_proc_cleanup()
- if self.enable_home_cleanup:
- self.do_home_cleanup()
def blacklist(self):
if self._node_id:
vsys_vnet = ipaddr.IPv4Network(vsys_vnet)
for route in routes:
- dest, prefix, nexthop, metric = route
+ dest, prefix, nexthop, metric, device = route
dest = ipaddr.IPv4Network("%s/%d" % (dest,prefix))
nexthop = ipaddr.IPAddress(nexthop)
if dest not in vsys_vnet or nexthop not in vsys_vnet:
return 'vroute'
def format_route(self, route, dev, method, action):
- dest, prefix, nexthop, metric = route
+ dest, prefix, nexthop, metric, device = route
if method == 'vroute':
return (
"%s %s%s gw %s %s" % (