X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fcli%2Frest%2Fmonitor.py;h=7af1fbb752a0b7ac65a6d078546cee56b3bd8330;hb=a5a0ea08373c54e0855efad1dcc83d67ba577943;hp=7e9b83923e4ef88e4dc97032e2831b6a1d9c7b40;hpb=aba0a5ebb8a7c606e988bbbb01c7875447d23ebe;p=osm%2Fvim-emu.git diff --git a/src/emuvim/cli/rest/monitor.py b/src/emuvim/cli/rest/monitor.py index 7e9b839..7af1fbb 100755 --- a/src/emuvim/cli/rest/monitor.py +++ b/src/emuvim/cli/rest/monitor.py @@ -25,11 +25,10 @@ the Horizon 2020 and 5G-PPP programmes. The authors would like to acknowledge the contributions of their colleagues of the SONATA partner consortium (www.sonata-nfv.eu). """ + from requests import get, put, delete -from tabulate import tabulate import pprint import argparse -import json from emuvim.cli import prometheus pp = pprint.PrettyPrinter(indent=4) @@ -50,7 +49,7 @@ class RestApiClient(): vnf_name = self._parse_vnf_name(args.get("vnf_name")) vnf_interface = self._parse_vnf_interface(args.get("vnf_name")) - response = put("%s/restapi/monitor/%s/%s/%s" % + response = put("%s/restapi/monitor/interface/%s/%s/%s" % (args.get("endpoint"), vnf_name, vnf_interface, @@ -61,7 +60,7 @@ class RestApiClient(): vnf_name = self._parse_vnf_name(args.get("vnf_name")) vnf_interface = self._parse_vnf_interface(args.get("vnf_name")) - response = delete("%s/restapi/monitor/%s/%s/%s" % + response = delete("%s/restapi/monitor/interface/%s/%s/%s" % (args.get("endpoint"), vnf_name, vnf_interface, @@ -72,7 +71,7 @@ class RestApiClient(): vnf_name = self._parse_vnf_name(args.get("vnf_name")) vnf_interface = self._parse_vnf_interface(args.get("vnf_name")) - response = put("%s/restapi/monitor/%s/%s/%s/%s" % + response = put("%s/restapi/monitor/flow/%s/%s/%s/%s" % (args.get("endpoint"), vnf_name, vnf_interface, @@ -85,7 +84,7 @@ class RestApiClient(): vnf_name = self._parse_vnf_name(args.get("vnf_name")) vnf_interface = self._parse_vnf_interface(args.get("vnf_name")) - response = delete("%s/restapi/monitor/%s/%s/%s/%s" % + response = delete("%s/restapi/monitor/flow/%s/%s/%s/%s" % (args.get("endpoint"), vnf_name, vnf_interface,