Yuta HIGUCHI

Pass clean option to onos-setup-karaf

Change-Id: If74914d5c0a4ed0694cf4926fa7deae7927783c8
...@@ -9,12 +9,14 @@ if [ -L $ONOS_TAR ]; then ...@@ -9,12 +9,14 @@ if [ -L $ONOS_TAR ]; then
9 echo "WARN: This script does not support deploying buck artifacts" 9 echo "WARN: This script does not support deploying buck artifacts"
10 fi 10 fi
11 11
12 +SETUP_OPTS=""
12 # FIXME: temporarily fix 500 error in GUI, need to be improved with a better way 13 # FIXME: temporarily fix 500 error in GUI, need to be improved with a better way
13 if echo $* | egrep "\bclean\b"; then 14 if echo $* | egrep "\bclean\b"; then
14 export KARAF_ROOT=${KARAF_ROOT:-~/Applications/apache-karaf-$KARAF_VERSION} 15 export KARAF_ROOT=${KARAF_ROOT:-~/Applications/apache-karaf-$KARAF_VERSION}
15 export STAGE=$(dirname $KARAF_ROOT) 16 export STAGE=$(dirname $KARAF_ROOT)
16 echo "Removing data directories..." 17 echo "Removing data directories..."
17 [ -d $KARAF_ROOT ] && rm -fr $STAGE/data 18 [ -d $KARAF_ROOT ] && rm -fr $STAGE/data
19 + SETUP_OPTS="${SETUP_OPTS} clean"
18 fi 20 fi
19 21
20 -onos-setup-karaf && karaf "$@" 22 +onos-setup-karaf $SETUP_OPTS && karaf "$@"
......