module ResqueJobsTree::Factory
Public Instance Methods
create(name, &block)
click to toggle source
# File lib/resque_jobs_tree/factory.rb, line 4 def create name, &block name = name.to_s @trees ||= {} ResqueJobsTree::Definitions::Tree.new(name).tap do |tree| tree.instance_eval &block tree.validate! @trees[name] = tree end end
find(name)
click to toggle source
# File lib/resque_jobs_tree/factory.rb, line 18 def find name trees[name.to_s] end
trees()
click to toggle source
# File lib/resque_jobs_tree/factory.rb, line 14 def trees @trees ||= {} end