awips2/nativeLib/ohd.tsl/scripts/run_pdc_tsl
root 06a8b51d6d Initial revision of AWIPS2 11.9.0-7p5
Former-commit-id: 64fa9254b946eae7e61bbc3f513b7c3696c4f54f
2012-01-06 08:55:05 -06:00

47 lines
1.3 KiB
Bash

#!/bin/ksh
# File name: run_pdc_pp
# This allows you to run this script from outside of ./bin
RUN_FROM_DIR=`dirname $0`
# set up SOME environment variables for WHFS applications
. $RUN_FROM_DIR/../../set_hydro_env
export CONNECTION_STRING=$JDBCURL
#export CONNECTION_STRING=jdbc:postgresql://lx1-nhdr:5432/hd_ob6rhax?user=oper
#get java dir
export SYS_JAVA_DIR=$($GAD_DIR/get_apps_defaults$OS_SUFFIX sys_java_dir)
export SYS_JAVA_BIN_DIR=$SYS_JAVA_DIR/bin
#truncate the timeseries lite log
#export LOGFILE=$PDC_PP_LOG_DIR/PDCPreprocessor.log
#export LOGFILE_TMP=$PDC_PP_LOG_DIR/PDCPreprocessor.tmp
#tail -12000 $LOGFILE > $LOGFILE_TMP
#mv $LOGFILE_TMP $LOGFILE
# set java classpath
export CLASSPATH=$DB_DRIVER_PATH:$WHFS_BIN_DIR/timeserieslite.jar
#AMIRUNNING_DIR=$PDC_PP_LOG_DIR
#. /awips/hydroapps/public/bin/amirunning
#if [[ $AmIRunning = "yes" ]]
#then
# echo Startup cancelled because of prior running instance >> $LOGFILE
# exit 1
#fi
echo
export LID=$1
export PARAMCODE1=$2
export PARAMCODE2=$3
export PARAMCODE3=$4
export PARAMCODE4=$5
export PARAMCODE5=$6
#Execute TimeSeries Lite
$SYS_JAVA_BIN_DIR/java ohd.hseb.timeserieslite.TimeSeriesLite ohd.hseb.timeserieslite.pdc.PDCDrawingMgr $CONNECTION_STRING $LID $PARAMCODE1 $PARAMCODE2 $PARAMCODE3 $PARAMCODE4 $PARAMCODE5
exit