lib/carrierwave/uploader/configuration.rb in locomotive_carrierwave-0.5.4.beta2 vs lib/carrierwave/uploader/configuration.rb in locomotive_carrierwave-0.5.4.beta3
- old
+ new
@@ -3,11 +3,11 @@
module Uploader
module Configuration
extend ActiveSupport::Concern
included do
- class_inheritable_accessor :_storage, :instance_reader => false, :instance_writer => false
+ class_attribute :_storage, :instance_writer => false
add_config :root
add_config :permissions
add_config :storage_engines
add_config :s3_access_policy
@@ -35,10 +35,11 @@
add_config :store_dir
add_config :cache_dir
add_config :enable_processing
add_config :ensure_multipart_form
add_config :delete_tmp_file_after_storage
+ add_config :delete_cache_id_after_storage
add_config :remove_previously_stored_files_after_update
# fog
add_config :fog_attributes
add_config :fog_credentials
@@ -142,9 +143,10 @@
config.fog_public = true
config.fog_authenticated_url_expiration = 600
config.store_dir = 'uploads'
config.cache_dir = 'uploads/tmp'
config.delete_tmp_file_after_storage = true
+ config.delete_cache_id_after_storage = true
config.remove_previously_stored_files_after_update = true
config.ignore_integrity_errors = true
config.ignore_processing_errors = true
config.validate_integrity = true
config.validate_processing = true