Method: Amberletters::Trigger#initialize

Defined in:
lib/amberletters.rb

#initialize(options = {}, &block) ⇒ Trigger

Returns a new instance of Trigger.



66
67
68
69
70
71
72
# File 'lib/amberletters.rb', line 66

def initialize(options={}, &block)
  @block        = block || lambda{|*|}
  @exclusive    = options.fetch(:exclusive) { false }
  @logger       = ::Logger.new($stdout)
  @interruption = :none
  @options      = options
end