remove aiohttp by quart (#381)

* remove aiohttp by quart

* remove global proxy_is_up

* add unit test for some routes
This commit is contained in:
Stefan Allius
2025-04-16 00:54:02 +02:00
committed by GitHub
parent f98273a3eb
commit 7d5670b6b5
4 changed files with 94 additions and 72 deletions

View File

@@ -96,8 +96,8 @@ class Proxy():
Infos.new_stat_data[key] = False
@classmethod
def class_close(cls, loop) -> None: # pragma: no cover
async def class_close(cls, loop) -> None: # pragma: no cover
logging.debug('Proxy.class_close')
logging.info('Close MQTT Task')
loop.run_until_complete(cls.mqtt.close())
await cls.mqtt.close()
cls.mqtt = None