fixed, scheduler, added search to log, added advanced search
This commit is contained in:
+19
@@ -52,6 +52,25 @@ app.include_router(yaml_sync.router)
|
||||
app.include_router(logs.router)
|
||||
|
||||
|
||||
# --- API: Scheduler-Status ---
|
||||
|
||||
|
||||
@app.get("/api/scheduler/status")
|
||||
def scheduler_status():
|
||||
from app.services.scheduler import scheduler
|
||||
jobs = []
|
||||
for job in scheduler.get_jobs():
|
||||
jobs.append({
|
||||
"id": job.id,
|
||||
"next_run": job.next_run_time.isoformat() if job.next_run_time else None,
|
||||
"interval": str(job.trigger),
|
||||
})
|
||||
return {
|
||||
"running": scheduler.running,
|
||||
"jobs": jobs,
|
||||
}
|
||||
|
||||
|
||||
# --- Web-UI Routen ---
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user