/[PAMELA software]/productionkit/deamons/script/rr.sh
ViewVC logotype

Annotation of /productionkit/deamons/script/rr.sh

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1.1.1 - (hide annotations) (download) (as text) (vendor branch)
Thu Nov 30 14:09:18 2006 UTC (18 years ago) by mocchiut
Branch: productionkit, MAIN
CVS Tags: start, v0r00, HEAD
Changes since 1.1: +0 -0 lines
File MIME type: application/x-sh
Imported sources

1 mocchiut 1.1 #!/bin/bash
2    
3     export PRODDIR=/gpfs/wizard/flight/production/
4    
5     export RAWDIR=$PRODDIR/preRawreader/
6    
7     export RRDIR=$PRODDIR/Rawreader/
8    
9     export CLN1DIR=$PRODDIR/postRawreader/
10    
11     export LOGDIR=$PRODDIR/logs/
12    
13     export INFTXT=$LOGDIR/rr/inf_and_txt/
14    
15     FILE=$1
16    
17     LOG=$LOGDIR/rr.`basename $FILE .pam`.log
18    
19     rm -f $LOG;
20    
21     touch $LOG;
22    
23     chmod g+rw $LOG;
24    
25     echo "#####################################" >> $LOG 2>&1;
26    
27     echo " RAWREADER LOG FOR FILE $FILE " >> $LOG 2>&1;
28    
29     echo "#####################################" >> $LOG 2>&1;
30    
31     echo -n " Start date is: " >> $LOG 2>&1;
32    
33     date >> $LOG 2>&1;
34    
35     echo " Job is running on WN: "`hostname` >> $LOG 2>&1;
36    
37     source /gpfs/wizard/flight/production/installed/set_pam_env.sh > /dev/null 2>&1;
38    
39     if [ "$PAM_BIN" == "" ]; then
40    
41     echo "ERROR DURING PAM_ENV SETUP!" >> $LOG 2>&1;
42    
43     exit;
44    
45     fi
46    
47     ROUTE=${FILE:0:5}
48     DOWN0=${FILE:5:7}
49     DOWN=`basename $DOWN0 .pam`
50    
51     RawReader.exe $RAWDIR $FILE >> $LOG 2>&1;
52    
53     FOUND=0;
54    
55     for file in `find $RRDIR/$ROUTE/ -name ${ROUTE}_${DOWN}_*_cln1.pam`; do
56    
57     mv -f $file $CLN1DIR >> $LOG 2>&1;
58    
59     chmod g+rw $CLN1DIR/`basename $file` >> $LOG 2>&1;
60    
61     FOUND=1;
62    
63     done
64    
65     mv -f $RRDIR/$ROUTE/`basename $FILE .pam`_cln1.inf $INFTXT >> $LOG 2>&1;
66    
67     chmod g+rw $INFTXT/`basename $FILE .pam`_cln1.inf >> $LOG 2>&1;
68    
69     mv -f $RRDIR/$ROUTE/`basename $FILE .pam`_protocol.txt $INFTXT >> $LOG 2>&1;
70    
71     chmod g+rw $INFTXT/`basename $FILE .pam`_protocol.txt >> $LOG 2>&1;
72    
73     rm -rf $RRDIR/$ROUTE/`basename $FILE .pam`_* >> $LOG 2>&1;
74    
75     rm -rf $RRDIR/$ROUTE/${DOWN}_* >> $LOG 2>&1;
76    
77     TEST=`ls $RRDIR/$ROUTE/`;
78    
79     if [ "$TEST" == "" ]; then
80    
81     rm -rf $RRDIR/$ROUTE/ >> $LOG 2>&1;
82    
83     fi;
84    
85     echo -n " End date is: " >> $LOG 2>&1;
86    
87     date >> $LOG 2>&1;
88    
89    

  ViewVC Help
Powered by ViewVC 1.1.23