/[TIS-4000 Rel T60]/scripts/rc.tisstop
ViewVC logotype

Contents of /scripts/rc.tisstop

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations)
Tue Sep 5 18:54:16 2000 UTC (23 years ago) by tis4000
Branch: MAIN
CVS Tags: LMC_baseline, Duluth_baseline, HEAD
Changes since 1.1: +5 -1 lines
added many more processes - Steel

1 #!/bin/sh
2 #
3 # File name: rc.tisstop for TIS4000 ver. 5.1 (Solaris 2.x)
4 #
5 # Shuts Down the TIS4000 software when the System is shutdown
6 # from shutdown -i0 or -i1 or -i2 or -i6
7 #
8
9 donetrend="false"
10
11 pushd /tis4000/tasks
12 ./stopJava
13 popd
14
15 for process in trendProcessor alarmConfig alarmvu dm edd dataVu trendvu snlvu TagvuClient snapedit alarmPrinter alarmMgr dbClient nameSrv chanAcq png2 tisTime LogReport tisCard dpa OpNoteClient UddsEditor opNote tagvu tisPermissions
16 do
17 pid=`/usr/bin/ps -ef | grep $process | grep -v vdm | grep -v sendmail | grep -v xdm | grep -v admintool | grep -v grep | awk '{print $2}'`
18 if [ $pid ]
19 then
20 echo
21 echo "****** Shutting Down $process ******"
22 echo
23 if [ $process = "oracleTrendProcessor" -o $process = "dataVu" -o $process = "alarmMgr" -o $process = "dbClient" -o $process = "hsync" ]
24 then
25 kill -INT $pid
26 else
27 kill $pid
28 fi
29 fi
30 done
31 var="oracleTrendServer"
32 pid=`/usr/bin/ps -ef | grep $var | grep -v vdm | grep -v sendmail | grep -v xdm |grep -v xdm | grep -v admintool | grep -v grep | awk '{print $2}'`
33 echo "****** Waiting for trendServer Shutdown ******"
34 echo "****** THIS MAY TAKE SEVERAL MINUTES ******"
35 echo
36 while [ $donetrend = "false" ]
37 do
38 if [ $pid ]
39 then
40 pid=`/usr/bin/ps -ef | grep $var | grep -v vdm | grep -v sendmail | grep -v xdm | grep -v admintool | grep -v grep | awk '{print $2}'`
41 else
42 donetrend="true"
43 fi
44 done
45 #

  ViewVC Help
Powered by ViewVC 1.1.30