From 8b2d3290671e91df413b756c9f56718efc7fa77b Mon Sep 17 00:00:00 2001 From: Astro Date: Mon, 31 May 2021 01:03:51 +0200 Subject: [PATCH] nixos-module/container/bird: fix syntax --- nix/nixos-module/container/bird.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nix/nixos-module/container/bird.nix b/nix/nixos-module/container/bird.nix index 2a84dad..8aefc32 100644 --- a/nix/nixos-module/container/bird.nix +++ b/nix/nixos-module/container/bird.nix @@ -116,14 +116,14 @@ in # Enable OSPF only on networks with a secret. Others # are treated as a stubnet whose routes to # advertise. - if config.site.net ? net && config.site.net.${net}.ospf.secret != null + if config.site.net ? "${net}" && config.site.net.${net}.ospf.secret != null then '' interface "${net}" { authentication cryptographic; password "${config.site.net.${net}.ospf.secret}"; }; '' - else if config.site.net ? net && config.site.net.${net}.subnet4 != null + else if config.site.net ? "${net}" && config.site.net.${net}.subnet4 != null then '' # Advertise route of network ${net} stubnet ${config.site.net.${net}.subnet4} {};