class Barbeque::Config
Attributes
exception_handler[RW]
executor[RW]
executor_options[RW]
maximum_concurrent_executions[RW]
runner_wait_seconds[RW]
sqs_receive_message_wait_time[RW]
Public Class Methods
new(options = {})
click to toggle source
# File lib/barbeque/config.rb, line 8 def initialize(options = {}) options.each do |key, value| if respond_to?("#{key}=") public_send("#{key}=", value) else raise KeyError.new("Unexpected option '#{key}' was specified.") end end executor_options.symbolize_keys! end