archivebox.workers.supervisord_parent_watchdog

Module Contents

Functions

matching_process

run_watchdog

main

API

archivebox.workers.supervisord_parent_watchdog.matching_process(pid: int, started_at: float) psutil.Process | None[source]
archivebox.workers.supervisord_parent_watchdog.run_watchdog(*, owner_pid: int, owner_started_at: float, supervisord_pid: int, supervisord_started_at: float, interval: float = 1.0) None[source]
archivebox.workers.supervisord_parent_watchdog.main() None[source]