Mercurial > dive4elements > river
diff etl/bin/run.sh @ 8837:4542d23f98bf
ETL: Add shell parameters for config to run script.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Wed, 17 May 2017 17:45:56 +0200 |
parents | d8d71005a210 |
children | 0a5239a1e46e |
line wrap: on
line diff
--- a/etl/bin/run.sh Wed May 17 16:15:41 2017 +0200 +++ b/etl/bin/run.sh Wed May 17 17:45:56 2017 +0200 @@ -5,6 +5,11 @@ DIR=`dirname $0` DIR=`readlink -f $DIR` +CONF=${1:-../doc/conf.xml} +CONF=$(readlink -f $CONF) +LOG4J_CONF=${2:-log4j.properties} +LOG4J_CONF=$(readlink -f $LOG4J_CONF) + CLASSPATH= for l in `find "$DIR/lib" -name \*.jar -print`; do CLASSPATH=$CLASSPATH:$l @@ -13,6 +18,6 @@ export CLASSPATH exec java \ - -Dlog4j.configuration=file://$DIR/log4j.properties \ - -Dconfig.file=$DIR/../doc/conf.xml \ + -Dlog4j.configuration=file://$LOG4J_CONF \ + -Dconfig.file=$CONF \ $APP