diff options
Diffstat (limited to 'dcae-controller-service/dcae-controller-service-standardeventcollector/dcae-controller-service-standardeventcollector-manager/src/main/server/bin/Cec_controller_update.sh')
-rw-r--r-- | dcae-controller-service/dcae-controller-service-standardeventcollector/dcae-controller-service-standardeventcollector-manager/src/main/server/bin/Cec_controller_update.sh | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/dcae-controller-service/dcae-controller-service-standardeventcollector/dcae-controller-service-standardeventcollector-manager/src/main/server/bin/Cec_controller_update.sh b/dcae-controller-service/dcae-controller-service-standardeventcollector/dcae-controller-service-standardeventcollector-manager/src/main/server/bin/Cec_controller_update.sh new file mode 100644 index 0000000..6edfa0e --- /dev/null +++ b/dcae-controller-service/dcae-controller-service-standardeventcollector/dcae-controller-service-standardeventcollector-manager/src/main/server/bin/Cec_controller_update.sh @@ -0,0 +1,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
\ No newline at end of file |