Its the Ferryman's job to move expired jobs from delayed queue to urgent queue. Moving happens in bulk fashion, so if there are several expired jobs, they are popped and pushed all at once. See Rivers for more information.
$ cd cmd/ferryman
$ go build && ./ferryman
See --help
for more info.
Tests can be run with Docker using Fig:
$ fig run --rm test
- Not used in any real project yet
- Coverage is at 70.0%