diff --git a/tgt b/tgt index 6bb84a5..df0815c 160000 --- a/tgt +++ b/tgt @@ -1 +1 @@ -Subproject commit 6bb84a5466cd39f780482dfd9cb1a672e8821539 +Subproject commit df0815cafca1e85b76ab7e0c9cc2ca2b7bd956a3 diff --git a/up-pan b/up-pan index 7da0639..b89cf98 100755 --- a/up-pan +++ b/up-pan @@ -12,6 +12,7 @@ set OTGTD=$dir/$OTGTD_NAME set TARGETNAME=`/pan/bin/getdevinfo -q datasn` # logfile name set LOG="/var/log/otgtd.log" +set STAY="" switch($1) case "down": @@ -40,7 +41,9 @@ case "stat": breaksw default: - if ("$1" != "") then + if ("$1" == "--stay") then + set STAY="yes" + elseif ("$1" != "") then echo "what is $0 $1?!?" exit endif @@ -76,3 +79,7 @@ $TGTADM --lld iscsi --mode logicalunit \ $TGTADM --lld iscsi --mode target --op show echo "otgtd started, run up down to stop" + +if ("$STAY"="yes") then + wait +endif