X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fapi%2Frest%2Frest_api_endpoint.py;h=c5154cb2a784cc8c9982b1d2cb42fdcfb8ec4ca8;hb=aa8823c85d94a4fa72de058076195296334cdb91;hp=b9c11ab617c4a083b32830443d0bb6de34ee397d;hpb=d87400255e1997f85b9cdebc583811b70cca4ab7;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 b9c11ab..c5154cb 100755 --- a/src/emuvim/api/rest/rest_api_endpoint.py +++ b/src/emuvim/api/rest/rest_api_endpoint.py @@ -31,15 +31,15 @@ from flask_restful import Api from gevent.pywsgi import WSGIServer # need to import total module to set its global variable dcs -import compute -from compute import ComputeList, Compute, ComputeResources, DatacenterList, DatacenterStatus +from emuvim.api.rest import compute +from emuvim.api.rest.compute import ComputeList, Compute, ComputeResources, DatacenterList, DatacenterStatus # need to import total module to set its global variable net -import network -from network import NetworkAction, DrawD3jsgraph +from emuvim.api.rest import network +from emuvim.api.rest.network import NetworkAction, DrawD3jsgraph -import monitor -from monitor import MonitorInterfaceAction, MonitorFlowAction, MonitorLinkAction, MonitorSkewAction, MonitorTerminal +from emuvim.api.rest import monitor +from emuvim.api.rest.monitor import MonitorInterfaceAction, MonitorFlowAction, MonitorLinkAction, MonitorSkewAction, MonitorTerminal import pkg_resources from os import path @@ -69,6 +69,7 @@ class RestApiEndpoint(object): # define dashboard endpoints db_dir, db_file = self.get_dashboard_path() + @self.app.route('/dashboard/') def db_file(path): logging.info("[DB] Serving: {}".format(path))