Merge pull request #18 from jr-k/core/wsgi-server

Do no use Flask as a server anymore, use Waitress as a WSGI server
This commit is contained in:
JRK 2024-05-05 18:49:30 +02:00 committed by GitHub
commit 72ce778e18
2 changed files with 5 additions and 4 deletions

View File

@ -2,4 +2,4 @@ flask==2.3.3
pysondb-v2==2.1.0
python-dotenv
cron-descriptor
waitress

View File

@ -1,5 +1,6 @@
import os
import time
from waitress import serve
from flask import Flask, send_from_directory
from src.service.ModelStore import ModelStore
@ -24,10 +25,10 @@ class WebServer:
self.setup()
def run(self) -> None:
self._app.run(
serve(
self._app,
host=self._model_store.config().map().get('bind'),
port=self._model_store.config().map().get('port'),
debug=self._debug
port=self._model_store.config().map().get('port')
)
def setup(self) -> None: