file_transactions 0.1.2
A library for creating commands can be done and undone. Multiple commands can be grouped together in a transaction making sure all commands succeed or gets rolled back. This gem includes a few commands for file operations but it makes it easy to create custom commands and use them for more than just file operations.