Skip to content

Commit

Permalink
Taking out unneeded params
Browse files Browse the repository at this point in the history
  • Loading branch information
Kevin Naquin authored Oct 4, 2019
1 parent 3a27c49 commit 2f89af4
Showing 1 changed file with 0 additions and 69 deletions.
69 changes: 0 additions & 69 deletions docker/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,11 @@
#
# ENV Variables:
#
# GOOFY_OPTS - options for goofy
# MOUNT_POINT - mount point for s3 buckets. Should have default of /s3
#
# AWS_ACCESS_KEY - AWS key. Optional
# AWS_SECRET_KEY - AWS Secret Key. Optional
# JAVA_OPTS - Arguments to pass to java to start the app. Optional
#
if [ -z $HOME ] ; then
export HOME=/home/omar
fi
if [ ! -z "${AWS_ACCESS_KEY}" ] ; then
export AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY}
fi

if [ ! -z "${AWS_SECRET_KEY}" ] ; then
export AWS_SECRET_ACCESS_KEY=${AWS_SECRET_KEY}
fi

export USER_ID=$(id -u)
export GROUP_ID=$(id -g)
Expand All @@ -33,63 +21,6 @@ if [ -z "${JAVA_OPTS}" ] ; then
JAVA_OPTS="-server -Xms256m -Xmx1024m -Djava.awt.headless=true -XX:+CMSClassUnloadingEnabled -XX:+UseGCOverheadLimit -Djava.security.egd=file:/dev/./urandom"
fi

if [ "${KEY_STORE}" != "" ] ; then
if [ "${JAVA_ARGS}" == "" ] ; then
export JAVA_ARGS="-Djavax.net.ssl.keyStore=${KEY_STORE}"
else
export JAVA_ARGS="-Djavax.net.ssl.keyStore=${KEY_STORE} ${JAVA_ARGS}"
fi
fi

if [ "${KEY_STORE_PASSWORD}" != "" ] ; then
if [ "${JAVA_ARGS}" == "" ] ; then
export JAVA_ARGS="-Djavax.net.ssl.keyStorePassword=${KEY_STORE_PASSWORD}"
else
export JAVA_ARGS="-Djavax.net.ssl.keyStorePassword=${KEY_STORE_PASSWORD} ${JAVA_ARGS}"
fi
fi

if [ "${TRUST_STORE}" != "" ] ; then
if [ "${JAVA_ARGS}" == "" ] ; then
export JAVA_ARGS="-Djavax.net.ssl.trustStore=${TRUST_STORE}"
else
export JAVA_ARGS="-Djavax.net.ssl.trustStore=${TRUST_STORE} ${JAVA_ARGS}"
fi
fi

if [ "${TRUST_STORE_PASSWORD}" != "" ] ; then
if [ "${JAVA_ARGS}" == "" ] ; then
export JAVA_ARGS="-Djavax.net.ssl.trustStorePassword=${TRUST_STORE_PASSWORD}"
else
export JAVA_ARGS="-Djavax.net.ssl.trustStorePassword${TRUST_STORE_PASSWORD} ${JAVA_ARGS}"
fi
fi

if [ -z "${MOUNT_POINT}" ] ; then
export MOUNT_POINT=/s3
fi

if [ -z "${GOOFY_OPTS}" ] ; then
GOOFY_OPTS="-o allow_other"
fi

# force to forground
# we are taking a comma separated list of buckets in the form of
# AWS <bucket>:<prefix-path>,.....
# where :<prefix-path> is optional.
# we will mount to the location <mount-point>/<prefix-path>
#
GOOFY_OPTS="-f ${GOOFY_OPTS}"
if [ ! -z "${BUCKETS}" ] ; then
SPLIT_BUCKET=${BUCKETS//\,/ }

for BUCKET in ${SPLIT_BUCKET} ; do
BUCKET_PATH="${MOUNT_POINT}/${BUCKET//://}"
mkdir -p $BUCKET_PATH
goofys ${GOOFY_OPTS} ${BUCKET} ${BUCKET_PATH} &
done
fi

export JAR_FILE=`find ${HOME} -maxdepth 1 -name "*.jar"`

echo "java ${JAVA_OPTS} -jar ${JAR_FILE}"
Expand Down

0 comments on commit 2f89af4

Please sign in to comment.