Change openjdk baseOS img to integration-java11
[dcaegen2/collectors/hv-ves.git] / sources / hv-collector-main / src / main / docker / entry.sh
index a612e39..6bac5af 100755 (executable)
@@ -1,20 +1,17 @@
-#!/usr/bin/env bash
-
-set -euo pipefail
+#!/usr/bin/env sh
 
 pid=-1
 
-function handle_sigterm() {
-  if [[ ${pid} -ge 0 ]]; then
+handle_sigterm() {
+  if [ ${pid} -ge 0 ]; then
     echo "Caught SIGTERM signal. Redirecting to process with pid=${pid}"
     kill -TERM "${pid}"
     wait ${pid}
   fi
   exit 143 # 128 + 15 -- SIGTERM
 }
-trap "handle_sigterm" SIGTERM
-
-java ${JAVA_OPTS:-} -cp '*:' org.onap.dcae.collectors.veshv.main.MainKt $@ &
+trap "handle_sigterm" TERM
+java ${JAVA_OPTS} -cp '*:' org.onap.dcae.collectors.veshv.main.MainKt "$@" &
 pid=$!
 echo "Service started with pid=${pid}"
 wait ${pid}