cromwell 0.4.0
A very simple wrapper over Signal#trap method that allows you to easily protect your scripts from being killed while they are doing something that should not be interrupted (e.g. interacting with some non-transactional service) or is too costly to restart (e.g. long computations).
Gemfile:
=
install:
=
Development Dependencies (2):
mocha
>= 0
thoughtbot-shoulda
>= 0