X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=tests%2Fdcaegen2%2Ftestcases%2Fresources%2Foverride_collector_properties.sh;fp=tests%2Fdcaegen2%2Ftestcases%2Fresources%2Fvesc_enable_https_auth.sh;h=f6a46e133778586a6ad744cc149d2204c6cdeadc;hb=4236d2f7dca97b175c757a7cea2a69e8946e3523;hp=29700bc51d851cdecd8b07880ce8a2a975d9ce90;hpb=593176002156698f7c9e080594d53749bf91994d;p=integration%2Fcsit.git diff --git a/tests/dcaegen2/testcases/resources/vesc_enable_https_auth.sh b/tests/dcaegen2/testcases/resources/override_collector_properties.sh similarity index 53% rename from tests/dcaegen2/testcases/resources/vesc_enable_https_auth.sh rename to tests/dcaegen2/testcases/resources/override_collector_properties.sh index 29700bc5..f6a46e13 100755 --- a/tests/dcaegen2/testcases/resources/vesc_enable_https_auth.sh +++ b/tests/dcaegen2/testcases/resources/override_collector_properties.sh @@ -13,11 +13,21 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. +if [ $# -ne 1 ]; then + echo "Incorrect number of parameters" + exit 1 +fi -docker exec vesc /opt/app/VESCollector/bin/appController.sh stop +LOCAL_COLLECTOR_PROPERTIES_PATH=$1 +FILENAME=$(basename $LOCAL_COLLECTOR_PROPERTIES_PATH) +ETC_PATH=/opt/app/VESCollector/etc +APP_CONTROLLER_PATH=/opt/app/VESCollector/bin/appController.sh + +docker exec vesc $APP_CONTROLLER_PATH stop sleep 2 -docker cp ${WORKSPACE}/tests/dcaegen2/testcases/resources/collector.properties vesc:/opt/app/VESCollector/etc +docker cp $LOCAL_COLLECTOR_PROPERTIES_PATH vesc:$ETC_PATH sleep 10 -docker exec vesc /opt/app/VESCollector/bin/appController.sh start +docker exec vesc mv $ETC_PATH/$FILENAME $ETC_PATH/collector.properties +docker exec vesc $APP_CONTROLLER_PATH start sleep 5 -echo "VES Collector Restarted with certBasicAuth" +echo "VES Collector Restarted with overridden collector.properties"