Have you ever had a class whose instances required a series of background tasks to run serially, strictly one after another? Than Serially is for you. Declare the tasks using a simple DSL in the order you want them to to run. The tasks for each instance will run inside a separate Resque job, in a queue you specify. The next task will run only if the previous one has finished successfully. All task runs are written to DB and can be inspected.
Required Ruby Version
>= 1.9.3
Authors
Mike Polischuk
Versions
- 0.4.3 January 16, 2016 (15 KB)
- 0.4.2 January 16, 2016 (15 KB)
- 0.4.1 January 16, 2016 (15 KB)
- 0.4.0 January 16, 2016 (15 KB)
- 0.3.1 January 09, 2016 (14 KB)