summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2025-01-18 23:33:40 +0100
committerChristian Breunig <christian@breunig.cc>2025-01-19 00:17:12 +0100
commit47b6afa14210834f5add9a509e594ec2ed4b1e42 (patch)
tree35b753d330b453ca201a36c2d5490e445b576fdb /src
parentf01c4d0173bb49bfd5bd4f1ef5675cc8c597595a (diff)
downloadvyos-1x-47b6afa14210834f5add9a509e594ec2ed4b1e42.tar.gz
vyos-1x-47b6afa14210834f5add9a509e594ec2ed4b1e42.zip
wireguard: T4930: fix dict key (-/_) when working with config dict
Retrieving the config dict sets key_mangling(), thus we need to look for host_name instead of host-name.
Diffstat (limited to 'src')
-rwxr-xr-xsrc/services/vyos-domain-resolver4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/services/vyos-domain-resolver b/src/services/vyos-domain-resolver
index a4b0869fa..fe0f40a07 100755
--- a/src/services/vyos-domain-resolver
+++ b/src/services/vyos-domain-resolver
@@ -184,7 +184,7 @@ def update_interfaces(config, node):
peer_public_keys[interface] = []
for peer, peer_config in wireguard['peer'].items():
# check peer if peer host-name or address is set
- if 'host-name' in peer_config or 'address' in peer_config:
+ if 'host_name' in peer_config or 'address' in peer_config:
# check latest handshake
peer_public_keys[interface].append(
peer_config['public_key']
@@ -210,8 +210,6 @@ def update_interfaces(config, node):
or (now_time - handshake_time > 3*WIREGUARD_REKEY_AFTER_TIME)
):
intf.operational.reset_peer(public_key=public_key)
- print(f'WireGuard: reset {interface} peer {public_key}')
-
if __name__ == '__main__':
logger.info('VyOS domain resolver')