class Dragonfly::Job::Process
Public Instance Methods
apply()
click to toggle source
# File lib/dragonfly/job/process.rb, line 22 def apply processor.call(job.content, *arguments) end
arguments()
click to toggle source
# File lib/dragonfly/job/process.rb, line 14 def arguments args[1..-1] end
init()
click to toggle source
# File lib/dragonfly/job/process.rb, line 6 def init processor.update_url(job.url_attributes, *arguments) if processor.respond_to?(:update_url) end
name()
click to toggle source
# File lib/dragonfly/job/process.rb, line 10 def name args.first.to_sym end
processor()
click to toggle source
# File lib/dragonfly/job/process.rb, line 18 def processor @processor ||= app.get_processor(name) end