Method: Paperclip::Storage::S3#flush_deletes

Defined in:
lib/paperclip/storage/s3.rb

#flush_deletesObject

:nodoc:



401
402
403
404
405
406
407
408
409
410
411
# File 'lib/paperclip/storage/s3.rb', line 401

def flush_deletes #:nodoc:
  @queued_for_delete.each do |path|
    begin
      log("deleting #{path}")
      s3_bucket.object(path.sub(%r{\A/}, "")).delete
    rescue Aws::Errors::ServiceError => e
      # Ignore this.
    end
  end
  @queued_for_delete = []
end