From 7e40fb9b42128924a580a171aefeca9979f3a7a5 Mon Sep 17 00:00:00 2001
From: Gerhard <info@tinned-software.net>
Date: Fri, 22 Aug 2014 19:22:40 +0200
Subject: [PATCH] added return code for the status check

---
 ssh-tunnel-manager.sh | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/ssh-tunnel-manager.sh b/ssh-tunnel-manager.sh
index d8ae2ce..3ce032a 100755
--- a/ssh-tunnel-manager.sh
+++ b/ssh-tunnel-manager.sh
@@ -318,13 +318,16 @@ case $COMMAND in
 			if [[ "$RESULT" -gt "0" ]]; then
 				echotime "STATUS - Status of Tunnel ID $idx is ... running"
 				echo "Status of Tunnel ID $idx is ... running"
+				EXIT_CODE=0
 			else
 				echotime "STATUS - Status of Tunnel ID $idx is ... NOT running"
 				echo "Status of Tunnel ID $idx is ... NOT running"
+				EXIT_CODE=1
 			fi
 		done
 		echotime "COMM - Execute STATUS procedure ... Done"
 		echotime ""
+		exit $EXIT_CODE
 		;;
 
 	show)
-- 
GitLab