From 1c83ba2271e37b50fb1223d095d56660736b0620 Mon Sep 17 00:00:00 2001 From: Jaewook Lee <11328376+jaewooklee93@users.noreply.github.com> Date: Sun, 4 Aug 2024 02:57:32 +0900 Subject: [PATCH] fix wg code --- wireguard/wireguard.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/wireguard/wireguard.py b/wireguard/wireguard.py index 69a69e9..a634f13 100644 --- a/wireguard/wireguard.py +++ b/wireguard/wireguard.py @@ -57,12 +57,15 @@ def generate_config(server_ip, server_port=51820): if [ "$1" = "down" ]; then sudo wg-quick down ~/.wg/server.conf >/dev/null 2>&1 echo "interface: server deleted" - else + fi echo sudo wg echo fi else + if [ "$1" = "down" ]; then + echo "no interface: server" + else sudo wg-quick up ~/.wg/server.conf >/dev/null 2>&1 echo echo "interface: server created" @@ -102,12 +105,15 @@ def generate_config(server_ip, server_port=51820): if [ "$1" = "down" ]; then sudo wg-quick down ~/.wg/client.conf >/dev/null 2>&1 echo "interface: client deleted" - else + fi echo sudo wg echo fi else + if [ "$1" = "down" ]; then + echo "no interface: client" + else sudo wg-quick up ~/.wg/client.conf >/dev/null 2>&1 echo echo "interface: client created"