From a45b4a197b10a4afbc65659e69aab44eed39485a Mon Sep 17 00:00:00 2001 From: Vijay Date: Mon, 18 Sep 2017 04:01:24 +0000 Subject: add junit for ves functions Issue-ID:DCAEGEN2-82 Change-Id: Id416ce87a833b9dcc8ab471ebc4611059c2978c1 Signed-off-by: Vijay --- .../dcae/commonFunction/DmaapPropertyReader.java | 2 +- src/main/scripts/VESrestfulCollector.sh | 26 +++++++++++++--------- 2 files changed, 16 insertions(+), 12 deletions(-) (limited to 'src/main') diff --git a/src/main/java/org/onap/dcae/commonFunction/DmaapPropertyReader.java b/src/main/java/org/onap/dcae/commonFunction/DmaapPropertyReader.java index ff2a3ba7..971d61ab 100644 --- a/src/main/java/org/onap/dcae/commonFunction/DmaapPropertyReader.java +++ b/src/main/java/org/onap/dcae/commonFunction/DmaapPropertyReader.java @@ -51,7 +51,7 @@ public class DmaapPropertyReader { public HashMap dmaap_hash = new HashMap(); - private DmaapPropertyReader(String cambriaConfigFile) { + public DmaapPropertyReader(String cambriaConfigFile) { FileReader fr = null; try { diff --git a/src/main/scripts/VESrestfulCollector.sh b/src/main/scripts/VESrestfulCollector.sh index 2f71bf76..fc6cd22f 100644 --- a/src/main/scripts/VESrestfulCollector.sh +++ b/src/main/scripts/VESrestfulCollector.sh @@ -28,30 +28,34 @@ usage() { } +#BASEDIR=/opt/app/d1gfp1m7/extra/VES/VESCollector-1.1.4-SNAPSHOT/ +BASEDIR=/opt/app/VESCollector/ + collector_start() { - echo `date +"%Y%m%d.%H%M%S%3N"` - collector_start | tee -a /opt/app/VESCollector/logs/console.txt + echo `date +"%Y%m%d.%H%M%S%3N"` - collector_start | tee -a ${BASEDIR}/logs/console.txt collectorPid=`pgrep -f org.onap.dcae.commonFunction` if [ ! -z "$collectorPid" ]; then - echo "WARNING: VES Restful Collector already running as PID $collectorPid" | tee -a /opt/app/VESCollector/logs/console.txt - echo "Startup Aborted!!!" | tee -a /opt/app/VESCollector/logs/console.txt + echo "WARNING: VES Restful Collector already running as PID $collectorPid" | tee -a ${BASEDIR}/logs/console.txt + echo "Startup Aborted!!!" | tee -a ${BASEDIR}/logs/console.txt exit 1 - fi + fi # run java. The classpath is the etc dir for config files, and the lib dir # for all the jars. - cd /opt/app/VESCollector/ + #cd /opt/app/VESCollector/ + cd ${BASEDIR} nohup $JAVA -cp "etc${PATHSEP}lib/*" $JAVA_OPTS -Dhttps.protocols=TLSv1.1,TLSv1.2 $MAINCLASS $* & if [ $? -ne 0 ]; then - echo "VES Restful Collector has been started!!!" | tee -a /opt/app/VESCollector/logs/console.txt + echo "VES Restful Collector has been started!!!" | tee -a ${BASEDIR}/logs/console.txt fi } collector_stop() { - echo `date +"%Y%m%d.%H%M%S%3N"` - collector_stop + echo `date +"%Y%m%d.%H%M%S%3N"` - collector_stop collectorPid=`pgrep -f org.onap.dcae.commonFunction` if [ ! -z "$collectorPid" ]; then echo "Stopping PID $collectorPid" @@ -80,7 +84,7 @@ collector_configupdate() { echo "INFO: DYNAMIC CONFIG INTERFACE SUPPORTED" # move into base directory - + #BASEDIR=`dirname $0` #cd $BASEDIR/.. cd /opt/app/VESCollector @@ -156,11 +160,11 @@ esac case $1 in "start") - collector_configupdate | tee -a /opt/app/VESCollector/logs/console.txt - collector_start + collector_configupdate | tee -a ${BASEDIR}/logs/console.txt + collector_start ;; "stop") - collector_stop | tee -a /opt/app/VESCollector/logs/console.txt + collector_stop | tee -a ${BASEDIR}/logs/console.txt ;; *) usage -- cgit 1.2.3-korg