blob: d7b87a25746f69f1e7725dc67381a4b0c216c93a [file] [log] [blame]
demx8as66d8ee6d2020-03-19 13:27:00 +01001#!/bin/bash
2################################################################################
3#
4# Copyright 2020 highstreet technologies GmbH and others
5#
6# Licensed under the Apache License, Version 2.0 (the "License");
7# you may not use this file except in compliance with the License.
8# You may obtain a copy of the License at
9#
10# http://www.apache.org/licenses/LICENSE-2.0
11#
12# Unless required by applicable law or agreed to in writing, software
13# distributed under the License is distributed on an "AS IS" BASIS,
14# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15# See the License for the specific language governing permissions and
16# limitations under the License.
17
18################################################################################
19# Script to request interfaces from ONAP SDN-R
20
21# import settings
22. x-ran-ru-swm-config;
23
24# send HTTP-GET Software Inventory
25curl $auth -H "Content-Type: application/json" -H "Accept: application/json" $urlInventory --compressed | python -m json.tool
26
27# send HTTP-POST Software Download
28curl $auth -H "Content-Type: application/json" -H "Accept: application/json" $urlDownload -d @x-ran-ru-swm-software-download.json --compressed | python -m json.tool
29
30# send HTTP-POST Software Install
31curl $auth -H "Content-Type: application/json" -H "Accept: application/json" $urlInstall -d @x-ran-ru-swm-software-install.json --compressed | python -m json.tool
32
33# send HTTP-POST Software Activate
34curl $auth -H "Content-Type: application/json" -H "Accept: application/json" $urlActivate -d @x-ran-ru-swm-software-activate.json --compressed | python -m json.tool