#!/bin/bash

if [ -z "${STABILIZER_HOME}" ] ; then
    export STABILIZER_HOME=$(cd $(dirname $(readlink -f $0 2> /dev/null || readlink $0 2> /dev/null || echo $0))/.. && pwd)
fi

#echo  STABILIZER_HOME = ${STABILIZER_HOME}

export JAVA_OPTS="-Xms64m -Xmx1g -XX:MaxPermSize=256m -server ${JAVA_EXTRA_OPTS}"
#echo JAVA_OPTS = ${JAVA_OPTS}
java -cp "${STABILIZER_HOME}/lib/*" ${JAVA_OPTS} \
    -DSTABILIZER_HOME=${STABILIZER_HOME}  \
    -Dhazelcast.logging.type=log4j \
    -Dlog4j.configuration=file:${STABILIZER_HOME}/conf/provisioner-log4j.xml \
   com.hazelcast.stabilizer.provisioner.Provisioner "$@"