4 offbold=$(tput rmso;tput sgr0)
7 #echo "1 is $1 2 is $2"
13 curr_len=`expr length "$1"`
14 let space_length=$2-$curr_len
16 while [ $count -lt $space_length ]
29 if [ -e "releases/${releaseDir}/customSettings.js" ]
31 port=$(cat releases/${releaseDir}/customSettings.js|grep uiPort|sed -e 's/[, ]//g'|cut -d: -f2)
32 kill $(cat releases/${releaseDir}/logs/process_pid 2>/dev/null) >/dev/null 2>&1
35 #kill only if its a node-red process
36 processPid=$(netstat -upltn 2>/dev/null|grep -w $port|awk '{print $NF}'|sed -e 's%/node-red%%g')
37 kill $processPid 2>/dev/null
38 echo "http://localhost:$port ---- STOPPED"
39 ./show_status|grep -w "${releaseDir}"
41 echo "http://localhost:$port ---- STOPPED"
42 ./show_status|grep -w "${releaseDir}"
45 if [ "$releaseDir" != "" ]
47 echo "Release Directory ${releaseDir} not setup.";
49 echo "Usage:$0 releaseDirName"