From b9734ebde45905fe7f7bddc36448db6f9aaeecf3 Mon Sep 17 00:00:00 2001 From: MusiX <124933548+Musixal@users.noreply.github.com> Date: Sat, 3 Aug 2024 12:39:49 +0330 Subject: [PATCH] view service status added to tunnel management --- rathole_v2.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/rathole_v2.sh b/rathole_v2.sh index c73b253..f7c4f22 100644 --- a/rathole_v2.sh +++ b/rathole_v2.sh @@ -806,7 +806,8 @@ tunnel_management() { colorize green "3) Add a new config for this tunnel" colorize reset "4) Add a cronjob for this tunnel" colorize reset "5) Remove existing cronjob for this tunnel" - colorize reset "6) View logs" + colorize reset "6) View service logs" + colorize reset "7) View service status" echo read -p "Enter your choice (0 to return): " choice @@ -817,6 +818,7 @@ tunnel_management() { 4) add_cron_job_menu "$service_name";; 5) delete_cron_job "$service_name";; 6) view_service_logs "$service_name" ;; + 7) view_service_status "$service_name" ;; 0) return 1 ;; *) echo -e "${RED}Invalid option!${NC}" && sleep 1 && return 1;; esac @@ -1115,6 +1117,13 @@ view_service_logs (){ journalctl -eu "$1" } + +view_service_status (){ + clear + systemctl status "$1" + +} + update_script(){ # Define the destination path DEST_DIR="/usr/bin/"