blob: c547a9496e317ffdc8823fa638092f5e1de817ba [file] [log] [blame]
#!/bin/bash
JAVA_HOME=_JAVA_HOME_
PATH=${PATH}:${JAVA_HOME}/bin
ROOT_DIR=_ROOT_DIR_
ENV_CONTEXT=_ENV_CONTEXT_
cd $ROOT_DIR
if [ ! -e "$ROOT_DIR/data/stage" ]; then
mkdir -p $ROOT_DIR/data/stage
fi
if [ ! -e "$ROOT_DIR/data/$ENV_CONTEXT/stage" ]; then
mkdir -p $ROOT_DIR/data/$ENV_CONTEXT
ln -s $ROOT_DIR/data/stage $ROOT_DIR/data/$ENV_CONTEXT/stage
fi
CP=${ROOT_DIR}/etc
for FILE in `ls $ROOT_DIR/lib/*.jar`; do
CP=$CP:$FILE
done
CMD="V2DataFile all"
echo $CMD >> $ROOT_DIR/cronlog
date >> $ROOT_DIR/cronlog
$JAVA_HOME/bin/java -Xmx2048m -classpath $CP com.att.authz.Batch $CMD >> $ROOT_DIR/cronlog
date >> $ROOT_DIR/cronlog
cd $ROOT_DIR/data/stage
LATEST=`ls -tr v2*.dat | tail -1`
if [ "$LATEST" != "" ]; then
> ../v2.lock
cp -p $LATEST ../v2.dat
rm ../v2.lock
fi
LATEST=`ls -tr v2*.skip | tail -1`
if [ "$LATEST" != "" ]; then
cp -p $LATEST ../v2.skip
fi
for FILE in `ls v2* | grep -v .gz`; do
gzip $FILE
done