ObanPowertools.Lifeline (oban_powertools v0.5.0)

Copy Markdown View Source

Durable heartbeat refresh, health classification, and incident projection.

Summary

Functions

classify_heartbeat(heartbeat, now \\ DateTime.utc_now())

execute_repair(repo, actor, preview_token, reason, opts \\ [])

health_label(other)

list_executor_health(repo, opts \\ [])

list_incidents(repo, opts \\ [])

preview_repair(repo, actor, attrs, opts \\ [])

project_incidents(repo, opts \\ [])

refresh_heartbeats(repo, executors, opts \\ [])

retention_status(repo)

run_archive_prune(repo, actor, opts \\ [])