feat: add dir gtfsvtor and dload
This commit is contained in:
parent
492fef1ecf
commit
ea5bbda9d5
4
crontab
4
crontab
|
@ -1,4 +0,0 @@
|
||||||
HOME=<set variable!>
|
|
||||||
# m h dom mon dow command
|
|
||||||
23 0 * * Tue,Thu cd $HOME/git/gtfs4delfi && sh ./dload.sh <work dir> <url>
|
|
||||||
27 0 * * Tue,Thu echo 'Next!'
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
HOME=<set variable!>
|
||||||
|
# m h dom mon dow command
|
||||||
|
23 0 * * Tue,Thu cd $HOME/git/gtfs4delfi/dload && sh ./dload.sh <work dir> <url>
|
||||||
|
27 0 * * Tue,Thu echo 'Next!'
|
|
@ -0,0 +1,4 @@
|
||||||
|
HOME=<set variable!>
|
||||||
|
# m h dom mon dow command
|
||||||
|
23 0 * * Tue,Thu cd $HOME/git/gtfs4delfi/gtfsvtor && sh ./gtfsvtor.sh <work dir> <url>
|
||||||
|
27 0 * * Tue,Thu echo 'Next!'
|
|
@ -0,0 +1,48 @@
|
||||||
|
#!/bin/bash
|
||||||
|
#
|
||||||
|
echo "Started..."
|
||||||
|
#Started...
|
||||||
|
#
|
||||||
|
# special variable $# is the number of arguments
|
||||||
|
if [ $# -lt 1 ] ; then
|
||||||
|
echo 'Call ./<script> <work dir>'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
#
|
||||||
|
WORK_DIR="$1"
|
||||||
|
echo "WORK_DIR: $WORK_DIR"
|
||||||
|
dloadDir=${WORK_DIR}/gtfsvtor
|
||||||
|
echo "dloadDir: $dloadDir"
|
||||||
|
rm -r $dloadDir
|
||||||
|
mkdir -p $dloadDir
|
||||||
|
logFile=${dloadDir}/wget-log.txt
|
||||||
|
echo "logFile: $logFile"
|
||||||
|
dloadFile=${dloadDir}/gtfsvtor.zip
|
||||||
|
echo "dloadFile: $dloadFile"
|
||||||
|
dloadUrl=wget https://github.com/mecatran/gtfsvtor/releases/download/v1.0.2/gtfsvtor.zip
|
||||||
|
echo "dloadUrl: $dloadUrl"
|
||||||
|
wget -o $logFile -O $dloadFile $dloadUrl
|
||||||
|
#
|
||||||
|
unzipDir=${dloadDir}/unzip
|
||||||
|
echo "unzipDir: $unzipDir"
|
||||||
|
rm -r $unzipDir
|
||||||
|
mkdir -p $unzipDir
|
||||||
|
unzip -qq -d $unzipDir $dloadFile
|
||||||
|
#
|
||||||
|
vtorName=gtfsvtor
|
||||||
|
echo "vtorName: $vtorName"
|
||||||
|
vtorOutputDir=${dloadDir}/out
|
||||||
|
echot"vtorOutpDir: $vtorOutputDit"
|
||||||
|
vtorOutputName=${dloadDir}/report-"$(date +"%Y-%m0%d")".html
|
||||||
|
echo "vtorOutputName: $vtorOutputName"
|
||||||
|
vtorLogFile=${dloadDir}/log.txt
|
||||||
|
gtfsFile=${dloadDir}/../dload/gtfs/gtfs.zip
|
||||||
|
echo "gtfsFile: $gtfsFile"
|
||||||
|
reportServeDir=/home/pacs/sib00/users/swingbe.gtfs.delfi/doms/delfi.gtfs.swingbe.de/subs-ssl/www/gtfsvtor
|
||||||
|
echo "reportServeDir: $reportServeDir"
|
||||||
|
mkdir -p $vtorOutputDir
|
||||||
|
java -Xmx22G -jar $vtorDir/$vtorName -i $gtfsFile -o $vtorOutputDir 2>&1 > $vtorLogFile
|
||||||
|
mkdir -p $reportServeDir
|
||||||
|
cp $vtorOutputDir/$vtorOutputName $reportServeDir/$vtorOutputName
|
||||||
|
#
|
||||||
|
echo "Done."
|
Loading…
Reference in New Issue