Ignore:
Timestamp:
09/05/21 07:13:17 (3 years ago)
Author:
maslowski
Message:
Added Telescope as command line parameter. And fixed some bugs.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Mars/hawc/processing/DiskToDB/run-star2.sh

    r20103 r20104  
    3232readonly STAR=star
    3333# Directory to Mars environment (usually Mars/build)
    34 readonly MARS="/home/frankm/Dateien/Mars-6.24.00/build4/"
     34readonly MARS="/home/hawc/Desktop/Mars/"
    3535# Absolut path to macros
    36 readonly MACROS="/home/frankm/Dateien/Mars-6.24.00/hawc"
     36readonly MACROS="/home/hawc/Desktop/Mars-src/hawc"
    3737readonly PROGRAM=$0
    3838REPLACE=false
     
    110110"\
    111111SELECT
    112         NIGHT, RUNID
     112        Calibration.NIGHT,
     113        Calibration.RUNID
    113114FROM
    114         Calibration
     115        Calibration
     116INNER JOIN
     117        DataOnDisk
     118ON
     119        DataOnDisk.Telescope = Calibration.Telescope
     120AND
     121        DataOnDisk.NIGHT = Calibration.NIGHT
     122AND
     123        DataOnDisk.RUNID = Calibration.RUNID
    115124WHERE
    116         Telescope=${TEL}
     125        Calibration.Telescope = ${TEL}
     126AND     
     127        Calibration.NIGHT = ${NIGHT}
    117128AND
    118         NIGHT=${NIGHT}
     129        DataOnDisk.callisto = 0
    119130ORDER BY
    120         NIGHT, RUNID\
     131        Calibration.NIGHT, Calibration.RUNID\
    121132"\
    122133 |  mysql \
     
    165176                        touch "${OUT}"/.${PREFIX}.running
    166177
     178                        RC=0
     179                        # set +o pipefail
    167180                        # Execute image parameter calculation and write log-file
    168181                        root -b -q -l ${MACROS}/star.C'("'"${IN}"/${DATNAME}'","'"${OUT}"'")' \
    169                                 2>&1 | tee "${OUT}"/${PREFIX}.log
    170 
    171                         # Remember exit status of callisto
    172                         RC=${PIPESTATUS[0]}
     182                                2>&1 | tee "${OUT}"/${PREFIX}.log || RC=1
     183
     184                        # RC=$?
     185                        # set -o pipefail
     186
     187                        # Remember exit status of star
     188                        # RC=${PIPESTATUS[0]}
    173189
    174190                        echo RC=${RC} | tee -a "${OUT}"/${PREFIX}.log
     
    182198                        then
    183199                                touch "${OUT}"/.${PREFIX}.success
    184                         else
    185                                 UpdateStatus ${TEL} ${NIGHT} ${DATRUNID} 1
    186200                        fi
    187201
Note: See TracChangeset for help on using the changeset viewer.