Sha256: 16968761d5b61396a32ea85c3cd744900286bc01400917755e04047deb8f340a
Contents?: true
Size: 476 Bytes
Versions: 23
Compression:
Stored size: 476 Bytes
Contents
require 'dragonfly/job/step' module Dragonfly class Job class Generate < Step def init generator.update_url(job.url_attributes, *arguments) if generator.respond_to?(:update_url) end def name args.first end def generator @generator ||= app.get_generator(name) end def arguments args[1..-1] end def apply generator.call(job.content, *arguments) end end end end
Version data entries
23 entries across 23 versions & 1 rubygems