X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fapi%2Fzerorpc%2Fnetwork.py;h=f21ce991633e618ad1f769df15da3a4dd103db4f;hb=7da4970fbf9548d755decc1361d5d9d548cc0f3c;hp=1b7e1e04ced0e31450a7b6e991892d130e7fe592;hpb=a24b437787696be1285d631f8bcd361c4a54a95e;p=osm%2Fvim-emu.git diff --git a/src/emuvim/api/zerorpc/network.py b/src/emuvim/api/zerorpc/network.py index 1b7e1e0..f21ce99 100644 --- a/src/emuvim/api/zerorpc/network.py +++ b/src/emuvim/api/zerorpc/network.py @@ -100,6 +100,16 @@ class DCNetworkApi(object): logging.exception("RPC error.") return ex.message + # remove the rate measurement for a vnf interface + def remove_metric(self, vnf_name, vnf_interface, metric): + logging.debug("RPC CALL: setup metric") + try: + c = self.net.monitor_agent.remove_metric(vnf_name, vnf_interface, metric) + return c + except Exception as ex: + logging.exception("RPC error.") + return ex.message + # setup the rate measurement for a vnf interface def monitor_setup_rate_measurement(self, vnf_name, vnf_interface, metric): logging.debug("RPC CALL: get rate")