From 53c026ba9d0c85f373d015dcbc74bc7c66e4edfe Mon Sep 17 00:00:00 2001 From: dadevel Date: Wed, 4 Aug 2021 08:33:41 +0200 Subject: [PATCH] fix error when dns-server option is not provided Fixes #2 --- wg-netns.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wg-netns.py b/wg-netns.py index d0f8598..96bab2e 100755 --- a/wg-netns.py +++ b/wg-netns.py @@ -90,7 +90,7 @@ def namespace_create(namespace): def namespace_resolvconf_write(namespace): - content = '\n'.join(f'nameserver {server}' for server in namespace['dns-server']) + content = '\n'.join(f'nameserver {server}' for server in namespace.get('dns-server', ())) if content: NETNS_CONFIG_DIR.joinpath(namespace['name']).mkdir(parents=True, exist_ok=True) NETNS_CONFIG_DIR.joinpath(namespace['name']).joinpath('resolv.conf').write_text(content)