Sha256: 22fb81b286f9d46033188533aa01f1f3991518d53b19cf2f245c9a67f3b84e07

Contents?: true

Size: 590 Bytes

Versions: 7

Compression:

Stored size: 590 Bytes

Contents

# frozen_string_literal: true

require 'carrierwave'
require 'carrierwave/orm/activerecord'
require 'fog/aws'

if ENV['carrierwave_provider'] == 'AWS'
  CarrierWave.configure do |config|
    config.fog_credentials = {
      aws_access_key_id: ENV.fetch('carrierwave_aws_access_key_id', nil),
      aws_secret_access_key: ENV.fetch('carrierwave_aws_secret_access_key', nil),
      provider: ENV['carrierwave_provider'],
      region: ENV.fetch('carrierwave_aws_region', nil)
    }
    config.fog_directory = ENV.fetch('carrierwave_fog_directory', nil)
    config.fog_public = true
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
eac_rails_base0-0.69.0 config/initializers/carrier_wave.rb
eac_rails_base0-0.68.7 config/initializers/carrier_wave.rb
eac_rails_base0-0.68.6 config/initializers/carrier_wave.rb
eac_rails_base0-0.68.5 config/initializers/carrier_wave.rb
eac_rails_base0-0.68.4 config/initializers/carrier_wave.rb
eac_rails_base0-0.68.3 config/initializers/carrier_wave.rb
eac_rails_base0-0.68.2 config/initializers/carrier_wave.rb