aboutsummaryrefslogtreecommitdiffstats
path: root/dcae-controller-service/dcae-controller-service-standardeventcollector/dcae-controller-service-standardeventcollector-manager/src/main/server/bin/Cec_controller_update.sh
blob: 6edfa0e160c9eccb941b7228f3b10813edda735d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/bash
paramName=$1
paramValue=$2
#localpropertyfile="/home/dcae/SEC/SE-Collector-1.0.0-SNAPSHOT/etc/collector.properties"
#localadminscript="/home/dcae/SEC/SE-Collector-1.0.0-SNAPSHOT/bin/SErestfulCollector.sh"
#tmpfile="/home/dcae/SEC/SE-Collector-1.0.0-SNAPSHOT/etc/collector.properties.tmp"

localpropertyfile="/opt/app/SEC/etc/collector.properties"
localadminscript="/opt/app/SEC/bin/SErestfulCollector.sh"
tmpfile="/opt/app/SEC/etc/collector.properties.tmp"


echo $paramName
echo $paramValue

 

case $1 in 
	"ADMIN")
		echo $localadminscript $2
 		$localadminscript $2
 		;;
 	*)
 		rm $tmpfile
		sed "s~$paramName=.*~$paramName=$paramValue~g" $localpropertyfile > $tmpfile
		echo `cat $tmpfile > $localpropertyfile`
		rm $tmpfile
		#$localadminscript stop
		#$localadminscript start
		;;
esac
## To be modified for supporting DMAAP