X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=misc%2Fdmaapbc;h=c63fceeb377a6dfc29d5ff5ad2c2c1ce03e11591;hb=aac024c140494a3f3769862ab87317dbd153c384;hp=6b337dbcc92e613456c2c0ff5d00a9f72e60910e;hpb=24e3448b4673674e2fbd4e55603b1b67ac052182;p=dmaap%2Fbuscontroller.git diff --git a/misc/dmaapbc b/misc/dmaapbc index 6b337db..c63fcee 100644 --- a/misc/dmaapbc +++ b/misc/dmaapbc @@ -14,6 +14,7 @@ CONTAINER_CONFIG=/opt/app/config/conf MAIN=org.onap.dmaap.dbcapi.server.Main + pids() { set -x ps -ef | grep java | grep $MAIN | sed -e 's/[^ ]* *//' -e 's/ .*//' @@ -34,6 +35,14 @@ config() { fi cd $APP_ROOT source $CONTAINER_CONFIG + + if [ "$DMAAPBC_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 # comment out till certs are available #if [ ! -f $APP_ROOT/misc/cert-client-init.sh ] #then @@ -80,7 +89,7 @@ start() { # JVM flags #old line from Dockerfile...keep for reference only - FLAGS="-cp etc:lib/* -Dlog4j.configuration=etc/log4j.properties -Ddmaapbc.properties=etc/dmaapbc.properties -Dhttps.protocols=TLSv1.2 -Dhttps.cipherSuites=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" + FLAGS="-cp etc:lib/* -Dlog4j.configuration=etc/log4j.properties -Ddmaapbc.properties=etc/dmaapbc.properties -Dlogback.configurationFile=etc/logback.xml -Dhttps.protocols=TLSv1.2 -Dhttps.cipherSuites=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256" #nohup java $FLAGS $MAIN /dev/null 2>&1 & nohup java $FLAGS $MAIN