X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fapi%2Fzerorpc%2Fnetwork.py;h=d55e7754f2b75378838db4f4368847e7193cbd39;hb=5e040bf29bd5cda68f1416b48227a7419cb6fee0;hp=37b34f9e04c8e8488b16edf248694bd30060bff9;hpb=4adcf9b6e9b0615ada2a2a651f05029a20621e4e;p=osm%2Fvim-emu.git diff --git a/src/emuvim/api/zerorpc/network.py b/src/emuvim/api/zerorpc/network.py index 37b34f9..d55e775 100755 --- a/src/emuvim/api/zerorpc/network.py +++ b/src/emuvim/api/zerorpc/network.py @@ -134,6 +134,16 @@ class DCNetworkApi(object): logging.exception("RPC error.") return ex.message + # remove the flow metrics measurement + def stop_flow(self, vnf_name, vnf_interface, metric, cookie): + logging.debug("RPC CALL: stop flow") + try: + c = self.net.monitor_agent.stop_flow(vnf_name, vnf_interface, metric, cookie) + return c + except Exception as ex: + logging.exception("RPC error.") + return ex.message + # do prometheus query def prometheus(self, dc_label, vnf_name, vnf_interface, query): logging.debug("RPC CALL: query prometheus")