sync mvp-dev to main #2

Merged
Typhus merged 85 commits from mvp-dev into main 2025-01-23 19:25:01 +00:00
Showing only changes of commit a9597b5c4f - Show all commits

View File

@ -2,7 +2,7 @@ import logging
from time import sleep
from datetime import date, datetime
from typing import Optional
from typing import Optional, Coroutine
import mariadb
from mariadb import Cursor
@ -36,12 +36,9 @@ class DatabaseService:
self._connection: Optional[mariadb.Connection] = None
self._reestablishment_lock = False
self.establish_new_connection()
self.calls = 0
@property
def is_connected(self) -> bool:
self.calls += 1
print(f"{self.calls} Calls")
try:
self._connection.ping()
except Exception: