class RouteCounter::Config

Attributes

directory[W]
enabled[W]
redis[W]

Public Instance Methods

directory() click to toggle source
# File lib/route_counter/config.rb, line 5
def directory
  @directory ||= File.join(Dir.home, "route_counter")
end
enabled() click to toggle source
# File lib/route_counter/config.rb, line 9
def enabled
  !!@enabled
end
Also aliased as: enabled?
enabled?()
Alias for: enabled
error!(e) click to toggle source
# File lib/route_counter/config.rb, line 20
def error!(e)
  # TODO: not worth it to crash but should log. allow settable
  if defined?(Rails)
    Rails.logger.error(e)
  end
end
redis() click to toggle source
# File lib/route_counter/config.rb, line 14
def redis
  return @redis if @redis
  require 'redis'
  @redis = Redis.new
end