-PORT=${PORT:-8443}
-WAIT_TO_EXIT=${WAIT_TO_EXIT:-N}
-PEMDIR=${PEMDIR:-/opt/app/osaaf/local}
-CAPEM=${CAPEM:-ca.pem}
-CLIENTPEM=${CLIENTPEM:-client.pem}
-KEYPEM=${KEYPEM:-key.pem}
-CERTPWD=${CERTPWD:-'2U[iOZzMHI:.#tdCwlBqc;}S'}
-AUTH_METHOD=${AUTH_METHOD:-basicAuth}
-BA_IDENTITY=${BA_IDENTITY:-dmaap-bc@dmaap-bc.onap.org}
-BA_PWD=${BA_PWD:-'demo123456!'}
-
-config() {
- echo "ENTER config"
- set -x
- if [ ! -d $APP_ROOT ]
- then
- echo "Expected app root directory $APP_ROOT does not exist"
- exit 1
- fi
- cd $PEMDIR
- pwd
- ls -l
- echo "AUTH_METHOD=$AUTH_METHOD"
- if [ "$AUTH_METHOD" = "basicAuth" ]
- then
- echo "-u ${BA_IDENTITY}:${BA_PWD}" > $PEMDIR/curl.cred
- CURLCRED="-K $PEMDIR/curl.cred"
- elif [ -f $CAPEM -a -f $CLIENTPEM -a -f $KEYPEM ]
- then
- printf "key \"$PEMDIR/$KEYPEM\"\ncacert \"$PEMDIR/$CAPEM\"\ncert \"$PEMDIR/${CLIENTPEM}:${CERTPWD}\"" > $PEMDIR/curl.cred
- CURLCRED="-K $PEMDIR/curl.cred"
- else
- echo "Warning: PEM files for authorization not found!"
- CURLCRED=""
- fi
- echo "CURLCRED=$CURLCRED"
- cd $APP_ROOT
- find . -type f -exec ls -l {} \;
- find $CONFIGMAP_ROOT -type f -exec ls -l {} \;
- if [ ! -f $CONTAINER_CONFIG ]
- then
- echo "WARNING: Expected env file $CONTAINER_CONFIG not found. Default behaviors in effect"
- else
- source $CONTAINER_CONFIG
- fi
-
- if [ "$WAIT_TO_EXIT" != "Y" ]
- then
- echo "Creating $APP_ROOT/ok_to_exit so no waiting..."
- > $APP_ROOT/ok_to_exit
- else
- echo "Not creating $APP_ROOT/ok_to_exit"
- fi
-
- set +x
-}