[DMAAP-BC] Consolidate bus controller repos
[dmaap/buscontroller.git] / dmaap-bc / src / main / resources / misc / havecert.tmpl
similarity index 72%
rename from dmaap-bc/misc/log4j.properties.tmpl
rename to dmaap-bc/src/main/resources/misc/havecert.tmpl
index 2a30bf5..3d23c7b 100644 (file)
@@ -1,3 +1,4 @@
+#!/bin/bash
 #
 # ============LICENSE_START==========================================
 # org.onap.dmaap
 #
 #
 cat <<!EOF
-log4j.debug=FALSE
-log4j.rootLogger=INFO,Root
-
-log4j.appender.Root=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.Root.file=${DMAAPBC_LOGS:-logs}/buscontroller.log
-log4j.appender.Root.datePattern='.'yyyyMMdd
-log4j.appender.Root.append=true
-log4j.appender.Root.layout=org.apache.log4j.PatternLayout
-log4j.appender.Root.layout.ConversionPattern=%d %p %F %L %t %m%n
+echo Check for certificate
+TZ=GMT0
+cd /opt/app/dmaapbc;
+KEYSTORE=${DMAAPBC_KSTOREFILE:-etc/keystore}
+echo "KEYSTORE=$KEYSTORE"
+d=`dirname $KEYSTORE`
+ls -l $d
+if [ -f ${KEYSTORE} ]
+then
+       echo "Goodness: Found ${KEYSTORE}"
+       exit 0
+fi
+EMSG="`date '+%F %T,000'` WARN Certificate file $KEYSTORE is missing"
+echo $EMSG
+echo $EMSG >>${DMAAPBC_LOGS:-logs}/dmaapbc.log
+exit 1
 !EOF