X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=src%2Femuvim%2Fapi%2Fsonata%2F__init__.py;h=541ba674051d9f14ebe4deac92d5ad4fa2f18df5;hb=0caea49645adff9a83f3ae300c4ac785d8a1f32f;hp=200337ae0ee7d5ef4b87c5fc088d7e20567bca4c;hpb=e26487ba6b33c22a1e3f5f843364df9f0efc07eb;p=osm%2Fvim-emu.git diff --git a/src/emuvim/api/sonata/__init__.py b/src/emuvim/api/sonata/__init__.py index 200337a..541ba67 100644 --- a/src/emuvim/api/sonata/__init__.py +++ b/src/emuvim/api/sonata/__init__.py @@ -11,6 +11,13 @@ import dummygatekeeper as dgk class SonataDummyGatekeeperEndpoint(object): + """ + Creates and starts a REST API based on Flask in an + additional thread. + + Can connect this API to data centers defined in an emulator + topology. + """ def __init__(self, listenip, port): self.dcs = {} @@ -33,4 +40,4 @@ class SonataDummyGatekeeperEndpoint(object): logging.debug("Started API endpoint %s" % self) def _api_server_thread(self): - dgk.start_rest_api(self.ip, self.port) + dgk.start_rest_api(self.ip, self.port, self.dcs)