module Paperdragon::File::Reprocess
Public Instance Methods
reprocess!(new_uid, original, metadata={}) { |job| ... }
click to toggle source
# File lib/paperdragon/file/operations.rb, line 42 def reprocess!(new_uid, original, metadata={}) job = Dragonfly.app.new_job(original.data) # inheritance here somehow? yield job if block_given? old_uid = uid uid!(new_uid) # new UID is already computed and set. upload!(job, old_uid, new_uid, metadata) end