# @see https://worker.graphile.org/docs/cron # # ┌───────────── UTC minute (0 - 59) # │ ┌───────────── UTC hour (0 - 23) # │ │ ┌───────────── UTC day of the month (1 - 31) # │ │ │ ┌───────────── UTC month (1 - 12) # │ │ │ │ ┌───────────── UTC day of the week (0 - 6) (Sunday to Saturday) # │ │ │ │ │ ┌───────────── task (identifier) to schedule # │ │ │ │ │ │ ┌────────── optional scheduling options # │ │ │ │ │ │ │ ┌────── optional payload to merge # │ │ │ │ │ │ │ │ # │ │ │ │ │ │ │ │ # * * * * * task ?opts {payload} ## every 1 minutes, we see which /vods are stale and we mark them as such. ## this prevents stalled Record updates by marking stalled recordings as stopped * * * * * update_vod_statuses ?max=1 { stalled_minutes:1, finished_minutes:2 }