module Pokey

Constants

VERSION

Attributes

configuration[W]

Public Class Methods

configuration() click to toggle source
# File lib/pokey.rb, line 23
def configuration
  @configuration ||= Pokey::Configuration.new
end
configure() { |configuration| ... } click to toggle source
# File lib/pokey.rb, line 18
def configure
  yield(configuration)
  Pokey::Scheduler.run! if should_run?
end
current_env() click to toggle source
# File lib/pokey.rb, line 39
def current_env
  if defined?(Rails)
    Rails.env
  end
end
hook_dir() click to toggle source
# File lib/pokey.rb, line 31
def hook_dir
  configuration.hook_dir
end
hook_dir=(val) click to toggle source
# File lib/pokey.rb, line 27
def hook_dir=(val)
  configuration.hook_dir = val
end
should_run?() click to toggle source
# File lib/pokey.rb, line 35
def should_run?
  current_env.nil? || configuration.run_on.map(&:to_s).include?(current_env)
end