fix final todos in package

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
This commit is contained in:
Marc 'risson' Schmitt
2025-06-20 18:13:15 +02:00
parent 204f21699e
commit b80abffafc
5 changed files with 27 additions and 10 deletions

View File

@ -56,6 +56,16 @@ class Conf:
def task_model(self) -> str:
return self.conf["task_model"]
@property
def task_purge_interval(self) -> int:
# 24 hours
return self.conf.get("task_purge_interval", 24 * 60 * 60)
@property
def task_expiration(self) -> int:
# 30 days
return self.conf.get("task_expiration", 60 * 60 * 24 * 30)
@property
def autodiscovery(self) -> dict[str, Any]:
autodiscovery = {