X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=near-rt-ric-simulator%2Ftest%2F1.1.x-alpha.2%2Fcommands.sh;fp=near-rt-ric-simulator%2Ftest%2F1.1.x-alpha.2%2Fcommands.sh;h=0000000000000000000000000000000000000000;hb=2d07867317ef49df4cd003899dcc7fe4c01b0352;hp=252789812dd827734e71a283ba7ce56d6b89d8e5;hpb=7d31c11783b82cb058005242e3d2d0c932c9a04d;p=sim%2Fa1-interface.git diff --git a/near-rt-ric-simulator/test/1.1.x-alpha.2/commands.sh b/near-rt-ric-simulator/test/1.1.x-alpha.2/commands.sh deleted file mode 100755 index 2527898..0000000 --- a/near-rt-ric-simulator/test/1.1.x-alpha.2/commands.sh +++ /dev/null @@ -1,79 +0,0 @@ -#!/bin/bash -# ============LICENSE_START=============================================== -# Copyright (C) 2020 Nordix Foundation. All rights reserved. -# ======================================================================== -# Licensed 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 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License 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================================================= -# - -# Different commands for the simulator. -# By running this, nothing should return an error. - -# Run the build_and_start with the same arg as this script -if [ $# -ne 1 ]; then - echo "Usage: ./commands.sh nonsecure|secure" - exit 1 -fi -if [ "$1" != "nonsecure" ] && [ "$1" != "secure" ]; then - echo "Usage: ./commands.sh nonsecure|secure" - exit 1 -fi - -if [ $1 == "nonsecure" ]; then - #Default http port for the simulator - PORT=8085 - # Set http protocol - HTTPX="http" -else - #Default https port for the simulator - PORT=8185 - # Set https protocol - HTTPX="https" -fi - -# Make a test -curl -vk "$HTTPX://localhost:$PORT/" - -# PUT a policy type STD_QoSNudging_0.2.0 -curl -X PUT -vk "$HTTPX://localhost:$PORT/policytypes/STD_QoSNudging_0.2.0" -H "accept: application/json" -H "Content-Type: application/json" --data-binary @example_files/policy_type_STD_QoSNudging_0.2.0.json - -# GET policy types -curl -vk "$HTTPX://localhost:$PORT/A1-P/v1/policytypes" - -# GET policy type STD_QoSNudging_0.2.0 -curl -vk "$HTTPX://localhost:$PORT/A1-P/v1/policytypes/STD_QoSNudging_0.2.0" - -# PUT a policy instance pi1 -curl -X PUT -vk "$HTTPX://localhost:$PORT/A1-P/v1/policies/pi1?policyTypeId=STD_QoSNudging_0.2.0" -H "accept: application/json" -H "Content-Type: application/json" --data-binary @example_files/policy_instance_1_STD_QoSNudging_0.2.0.json - -# PUT a policy instance pi2 -curl -X PUT -vk "$HTTPX://localhost:$PORT/A1-P/v1/policies/pi2?policyTypeId=STD_QoSNudging_0.2.0" -H "accept: application/json" -H "Content-Type: application/json" --data-binary @example_files/policy_instance_2_STD_QoSNudging_0.2.0.json - -# SET status for pi1 and pi2 -curl -X PUT -vk "$HTTPX://localhost:$PORT/pi1/NOT_ENFORCED/300" -curl -X PUT -vk "$HTTPX://localhost:$PORT/pi2/ENFORCED" - -# GET policies -curl -vk "$HTTPX://localhost:$PORT/A1-P/v1/policies" - -# DELETE policy instance pi2 -curl -X DELETE -vk "$HTTPX://localhost:$PORT/A1-P/v1/policies/pi2" - -# PUT a different policy instance pi1 (i.e. update it) -curl -X PUT -vk "$HTTPX://localhost:$PORT/A1-P/v1/policies/pi1?policyTypeId=STD_QoSNudging_0.2.0" -H "accept: application/json" -H "Content-Type: application/json" --data-binary @example_files/policy_instance_1_bis_STD_QoSNudging_0.2.0.json - -# GET policy instance pi1 -curl -vk "$HTTPX://localhost:$PORT/A1-P/v1/policies/pi1" - -# GET policy status for pi1 -curl -vk "$HTTPX://localhost:$PORT/A1-P/v1/policystatus/pi1"