summaryrefslogtreecommitdiff
path: root/playbooks.d/vpn-wireguard/playbook.bash
diff options
context:
space:
mode:
Diffstat (limited to 'playbooks.d/vpn-wireguard/playbook.bash')
-rw-r--r--playbooks.d/vpn-wireguard/playbook.bash3
1 files changed, 3 insertions, 0 deletions
diff --git a/playbooks.d/vpn-wireguard/playbook.bash b/playbooks.d/vpn-wireguard/playbook.bash
index e54eff4..22addf6 100644
--- a/playbooks.d/vpn-wireguard/playbook.bash
+++ b/playbooks.d/vpn-wireguard/playbook.bash
@@ -87,6 +87,9 @@ playbook_sync() {
cat "$path" >> "$wgconf"
done
+ # Don't continue here if this was just part of the add invocation
+ [[ "$BASHTARD_COMMAND" == "add" ]] && return
+
# Refresh the wireguard interface
systemctl reload "wg-quick@$interface.service"
}