class Recurrent::Configuration

Attributes

logging[RW]
maximum_concurrent_tasks[RW]
wait_for_running_tasks_on_exit_for[RW]

Public Class Methods

block_accessor(*fields) click to toggle source
# File lib/recurrent/configuration.rb, line 8
def self.block_accessor(*fields)
  fields.each do |field|
    attr_writer field
    eval("
    def #{field}
      if block_given?
        @#{field} = Proc.new
      else
        @#{field}
      end
    end
    ")
  end
end