small fixes

This commit is contained in:
Amirouche 2024-02-05 09:05:51 +01:00
parent 1bfe2e153a
commit a1c602e2f3
2 changed files with 7 additions and 6 deletions

View file

@ -37,7 +37,7 @@ async def lifespan(app: FastAPI):
ap_logger.setLevel(loglevel)
app.schedule = AsyncIOScheduler()
await pg_client.init()
pg_client.init()
app.schedule.start()
for job in core_crons.cron_jobs + core_dynamic_crons.cron_jobs:

View file

@ -1,3 +1,4 @@
import asyncio
from apscheduler.triggers.cron import CronTrigger
from apscheduler.triggers.interval import IntervalTrigger
@ -6,23 +7,23 @@ from chalicelib.core import weekly_report, jobs, health
def run_scheduled_jobs() -> None:
jobs.execute_jobs()
asyncio.run(jobs.execute_jobs())
def weekly_report_cron() -> None:
weekly_report.cron()
asyncio.run(weekly_report.cron())
def telemetry_cron() -> None:
telemetry.compute()
asyncio.run(telemetry.compute())
def health_cron() -> None:
health.cron()
asyncio.run(health.cron())
def weekly_health_cron() -> None:
health.weekly_cron()
asyncio.run(health.weekly_cron())
cron_jobs = [