Module: Dscf::Core::FileStorage
- Defined in:
- app/services/dscf/core/file_storage.rb,
app/services/dscf/core/file_storage/client.rb,
app/services/dscf/core/file_storage/uploader.rb
Defined Under Namespace
Class Method Summary collapse
-
.delete(file_key) ⇒ Boolean
Delete a file.
-
.download(file_key) ⇒ Hash
Quick download method.
-
.exists?(file_key) ⇒ Boolean
Check if a file exists.
-
.upload(file, **options) ⇒ Hash?
Quick upload method for simple use cases.
Class Method Details
.delete(file_key) ⇒ Boolean
Delete a file
38 39 40 |
# File 'app/services/dscf/core/file_storage.rb', line 38 def delete(file_key) Client.new.delete(file_key) end |
.download(file_key) ⇒ Hash
Quick download method
24 25 26 |
# File 'app/services/dscf/core/file_storage.rb', line 24 def download(file_key) Client.new.download(file_key) end |