small update to quagga config services, converted frr services to config services

This commit is contained in:
Blake Harnden 2020-01-23 22:06:30 -08:00
parent b9cbbf5709
commit 531b55e1e7
7 changed files with 580 additions and 0 deletions

View file

@ -274,6 +274,9 @@ class Bgp(QuaggaService, ConfigService):
ipv4_routing = True
ipv6_routing = True
def quagga_config(self) -> str:
return ""
def quagga_interface_config(self, ifc: CoreInterface) -> str:
router_id = get_router_id(self.node)
text = f"""
@ -310,6 +313,9 @@ class Rip(QuaggaService, ConfigService):
"""
return self.clean_text(text)
def quagga_interface_config(self, ifc: CoreInterface) -> str:
return ""
class Ripng(QuaggaService, ConfigService):
"""
@ -332,6 +338,9 @@ class Ripng(QuaggaService, ConfigService):
"""
return self.clean_text(text)
def quagga_interface_config(self, ifc: CoreInterface) -> str:
return ""
class Babel(QuaggaService, ConfigService):
"""