X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docker-compose%2Fdata%2FimportConfig.sh;fp=docker-compose%2Fdata%2FimportConfig.sh;h=4adff889595694e6b96293a163591347d7057f12;hb=5c0154874432f3b08c9ad3a2cec990c7a3ab7c4b;hp=0000000000000000000000000000000000000000;hpb=aaa23d1262f744e7ac978ae19f9b8dcbb3e49253;p=oam%2Ftr069-adapter.git diff --git a/docker-compose/data/importConfig.sh b/docker-compose/data/importConfig.sh new file mode 100755 index 0000000..4adff88 --- /dev/null +++ b/docker-compose/data/importConfig.sh @@ -0,0 +1,32 @@ +#!/bin/bash +# ============LICENSE_START======================================================================== +# O-RAN-SC : tr-069-adapter +# ================================================================================================= +# Copyright (C) 2020 CommScope Inc Intellectual Property. +# ================================================================================================= +# This tr-069-adapter software file is distributed by CommScope Inc under the Apache License, +# Version 2.0 (the "License"); you may not use this file except in compliance with the License. You +# may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# This file is distributed on an "AS IS" BASIS, 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. +# ===============LICENSE_END======================================================================= + +# Run command: +# If SSL is enabled then execute : ./importConfig.sh SSL +# If SSL is not enabled then execute : ./importConfig.sh + +PROTO="http" +[ "$1" = "SSL" ] && PROTO="https" + +echo "Importing the Configuration..." +curl -k -F "files=@./testdata/0005B9423910.xml" $PROTO://localhost:1111/importConfig +echo -e "\n" + +echo "Validating the Import..." +curl $PROTO://localhost:1111/getConfig/0005b9423910 -k +echo -e "\n" +