X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fapi%2Frest%2Frest_api_endpoint.py;h=891f95df743c1e1ac792adad05dce5fa9be4b57f;hb=861bad759d9520b5f97be4d3c8dbb91eea86a964;hp=0c9e1bc79c30a2db48906551496aea951becb9b9;hpb=aefc46afef49c660984d2d62f62dd6df70a27a71;p=osm%2Fvim-emu.git diff --git a/src/emuvim/api/rest/rest_api_endpoint.py b/src/emuvim/api/rest/rest_api_endpoint.py index 0c9e1bc..891f95d 100755 --- a/src/emuvim/api/rest/rest_api_endpoint.py +++ b/src/emuvim/api/rest/rest_api_endpoint.py @@ -41,7 +41,7 @@ import network from network import NetworkAction, DrawD3jsgraph import monitor -from monitor import MonitorInterfaceAction, MonitorFlowAction, MonitorLinkAction, MonitorSkewAction +from monitor import MonitorInterfaceAction, MonitorFlowAction, MonitorLinkAction, MonitorSkewAction, MonitorTerminal import pkg_resources from os import path @@ -103,6 +103,9 @@ class RestApiEndpoint(object): # the skewness metric is exported self.api.add_resource(MonitorSkewAction, "/restapi/monitor/skewness") + # start a terminal window for the specified vnfs + self.api.add_resource(MonitorTerminal, + "/restapi/monitor/term") logging.debug("Created API endpoint %s(%s:%d)" % (self.__class__.__name__, self.ip, self.port))