Module: Kernel
- Defined in:
- lib/revenant.rb
Instance Method Summary collapse
Instance Method Details
#revenant(name = nil) {|instance| ... } ⇒ Object
60 61 62 63 64 65 66 67 68 |
# File 'lib/revenant.rb', line 60 def revenant(name = nil) unless String === name || Symbol === name raise ArgumentError, "Usage: task = revenant('example') {|r| configure_as_needed }" end instance = ::Revenant::Task.new(name) instance.daemon = true # daemonized by default if available yield instance if block_given? instance end |