[nodes] replace "-" with "_", so bird doesn't complain

(thanks to BAS-DINGEMANS-99-MNT for having "-"  in their name)
This commit is contained in:
lare 2023-09-05 07:48:24 +02:00
parent b3eb047a6f
commit f01559844d

View file

@ -131,6 +131,7 @@ class PeeringManager:
def __generate_wg_conf(self, peering: dict): def __generate_wg_conf(self, peering: dict):
return render_template("wireguard.template.conf", peering=peering) return render_template("wireguard.template.conf", peering=peering)
def __generate_bird_conf(self, peering: dict): def __generate_bird_conf(self, peering: dict):
peering["MNT"] = peering["MNT"].replace("-","_")
return render_template("bgp-peer.template.conf", peering=peering) return render_template("bgp-peer.template.conf", peering=peering)
def __install_peering(self, mode: str, peering: dict): def __install_peering(self, mode: str, peering: dict):