X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fapi%2Fzerorpc%2Fnetwork.py;h=827842297da5b78960980af7749c52a7f3a962c8;hb=a2a1ca80a47ccac410cc8750f3e3bd942f820afa;hp=f21ce991633e618ad1f769df15da3a4dd103db4f;hpb=7da4970fbf9548d755decc1361d5d9d548cc0f3c;p=osm%2Fvim-emu.git diff --git a/src/emuvim/api/zerorpc/network.py b/src/emuvim/api/zerorpc/network.py index f21ce99..8278422 100644 --- a/src/emuvim/api/zerorpc/network.py +++ b/src/emuvim/api/zerorpc/network.py @@ -101,33 +101,12 @@ class DCNetworkApi(object): 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") + def stop_metric(self, vnf_name, vnf_interface, metric): + logging.debug("RPC CALL: stop metric") try: - c = self.net.monitor_agent.setup_rate_measurement(vnf_name, vnf_interface, metric) + c = self.net.monitor_agent.stop_metric(vnf_name, vnf_interface, metric) return c except Exception as ex: logging.exception("RPC error.") return ex.message - # get egress(default) or ingress rate of a vnf - def monitor_get_rate(self, vnf_name, vnf_interface, metric): - logging.debug("RPC CALL: get rate") - try: - c = self.net.monitor_agent.get_rate(vnf_name, vnf_interface, metric) - return c - except Exception as ex: - logging.exception("RPC error.") - return ex.message - -