Module: ZQ::Orchestra::ClassMethods
- Defined in:
- lib/zq/orchestra.rb
Instance Method Summary collapse
- #add_composer(composer) ⇒ Object
- #compose_with(*composers) ⇒ Object
- #desc(desc) ⇒ Object
- #ignore_errors! ⇒ Object
- #ignore_errors? ⇒ Boolean
- #source(source) ⇒ Object
- #to_s ⇒ Object
Instance Method Details
#add_composer(composer) ⇒ Object
77 78 79 80 |
# File 'lib/zq/orchestra.rb', line 77 def add_composer(composer) @composers ||= [] @composers = @composers.push composer end |
#compose_with(*composers) ⇒ Object
71 72 73 74 75 |
# File 'lib/zq/orchestra.rb', line 71 def compose_with(*composers) composers.each do |c| add_composer c end end |
#desc(desc) ⇒ Object
55 56 57 |
# File 'lib/zq/orchestra.rb', line 55 def desc(desc) @desc = desc end |
#ignore_errors! ⇒ Object
59 60 61 |
# File 'lib/zq/orchestra.rb', line 59 def ignore_errors! @ignore_errors = true end |
#ignore_errors? ⇒ Boolean
63 64 65 |
# File 'lib/zq/orchestra.rb', line 63 def ignore_errors? @ignore_errors rescue false end |
#source(source) ⇒ Object
67 68 69 |
# File 'lib/zq/orchestra.rb', line 67 def source(source) @source = source end |
#to_s ⇒ Object
82 83 84 |
# File 'lib/zq/orchestra.rb', line 82 def to_s super + ' - ' + @desc end |