Skip to content
Snippets Groups Projects
Commit 4d1b272f authored by Robert Goldmann's avatar Robert Goldmann
Browse files

re-enable DiscoveryService

parent fc78b0f6
Branches
Tags
No related merge requests found
...@@ -8,6 +8,7 @@ from starlette.responses import RedirectResponse, FileResponse ...@@ -8,6 +8,7 @@ from starlette.responses import RedirectResponse, FileResponse
from Settings import SETTINGS from Settings import SETTINGS
from logic import Constants from logic import Constants
from logic.DiscoveryService import DiscoveryService
from logic.database import Models, Schemas from logic.database import Models, Schemas
from logic.database.Database import engine from logic.database.Database import engine
from logic.routers import DeviceRouter from logic.routers import DeviceRouter
...@@ -51,6 +52,11 @@ app.include_router(DeviceRouter.router) ...@@ -51,6 +52,11 @@ app.include_router(DeviceRouter.router)
app.include_router(SensorRouter.router) app.include_router(SensorRouter.router)
app.include_router(MeasurementRouter.router) app.include_router(MeasurementRouter.router)
discoverySettings = SETTINGS['discovery']
discoverySettings['apiPort'] = SETTINGS['server']['port']
discoveryService = DiscoveryService(**discoverySettings)
discoveryService.start()
if __name__ == '__main__': if __name__ == '__main__':
serverSettings = SETTINGS['server'] serverSettings = SETTINGS['server']
protocol = 'https' if serverSettings['useSSL'] else 'http' protocol = 'https' if serverSettings['useSSL'] else 'http'
......
...@@ -18,7 +18,7 @@ class DiscoveryService: ...@@ -18,7 +18,7 @@ class DiscoveryService:
self._shouldStop = False self._shouldStop = False
def start(self): def start(self):
LOGGER.debug("Start discovery thread") LOGGER.debug(f'Start discovery thread (listening on {self._discoveryPort}, responding on {self._responsePort})')
x = threading.Thread(target=self.__loop) x = threading.Thread(target=self.__loop)
x.start() x.start()
......
{ {
"version": { "version": {
"name": "v2.0.1", "name": "v2.0.2",
"code": 9, "code": 10,
"date": "16.01.21" "date": "17.01.21"
} }
} }
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment