module Endpointer

Constants

VERSION

Public Class Methods

app() click to toggle source
# File lib/endpointer.rb, line 14
def app
  Cacher.new(configuration.cache_dir).invalidate if configuration.invalidate
  AppCreator.new.create(configuration)
end
configure() { |configuration| ... } click to toggle source
# File lib/endpointer.rb, line 19
def configure
  yield(configuration) if block_given?
  self
end
run(config) click to toggle source
# File lib/endpointer.rb, line 9
def run(config)
  @configuration = config
  app.run!
end

Private Class Methods

configuration() click to toggle source
# File lib/endpointer.rb, line 26
def configuration
  @configuration ||= Configuration.new
end