Module: Adrift::Storage
- Defined in:
- lib/adrift/storage.rb
Overview
Namespace containing the storage objects used by Attachment.
They are used to save and remove files, and need to satisfy the following interface:
[#store(source_path, destination_path)] Adds a file to be stored.
[#remove(path)] Indicates that a file will be removed.
[#flush] Store and remove the previously specified files.
[#stored] Array of stored files in the last flush.
[#removed] Array of removed files in the last flush.
Defined Under Namespace
Classes: Filesystem