Module: Shrine::Plugins::UppyS3Multipart::ClassMethods

Defined in:
lib/shrine/plugins/uppy_s3_multipart.rb

Instance Method Summary collapse

Instance Method Details

#uppy_s3_multipart(storage_key, **options) ⇒ Object



13
14
15
16
17
18
19
20
21
22
# File 'lib/shrine/plugins/uppy_s3_multipart.rb', line 13

def uppy_s3_multipart(storage_key, **options)
  s3 = find_storage(storage_key)

  ::Uppy::S3Multipart::App.new(
    bucket:  s3.bucket,
    prefix:  s3.prefix,
    options: opts[:uppy_s3_multipart_options],
    **options
  )
end