#!/bin/bash . /usr/local/bin/library.sh prep_conf if [ "$#" -eq 0 ]; then echo "grouperContainer; INFO: (entrypoint.sh) No component set to run" prep_finish setupFiles runCommand else # echo "$@" # argc=$# # argv=("$@") GROUPER_ENTRYPOINT_COMMAND=$1 shift # for (( j=1; j<argc; j++ )); do # if [ -n "$ARGUMENTS" ]; then # ARGUMENTS="$ARGUMENTS " # fi # ARGUMENTS="$ARGUMENTS${argv[j]}" # done if [ "$GROUPER_ENTRYPOINT_COMMAND" = "/opt/grouper/grouperWebapp/WEB-INF/bin/gsh.sh" ] then GROUPER_ENTRYPOINT_COMMAND=gsh fi echo "grouperContainer; INFO: (entrypoint.sh) Executing $GROUPER_ENTRYPOINT_COMMAND $@" exec "$GROUPER_ENTRYPOINT_COMMAND" "$@" fi