class Endpointer::Configuration

Constants

DEFAULT_CONFIG_PATH

Attributes

cache_dir[RW]
invalidate[RW]
resource_config[RW]

Public Class Methods

new(invalidate = nil, cache_dir = nil) click to toggle source
# File lib/endpointer/configuration.rb, line 8
def initialize(invalidate = nil, cache_dir = nil)
  @invalidate = invalidate || false
  @cache_dir = cache_dir || File.join(Dir.tmpdir, "endpointer_cache")
  begin
    @resource_config = File.read(DEFAULT_CONFIG_PATH)
  rescue Errno::ENOENT
    @resource_config = nil
  end
end