module Boto

Constants

VERSION

Attributes

app_class[RW]
cache[RW]
logger[RW]

Public Class Methods

application() click to toggle source
# File lib/boto.rb, line 11
def application
  @application ||= (app_class.instance if app_class)
end
env() click to toggle source
# File lib/boto.rb, line 28
def env
  @_env ||= ENV["CIDER_ENV"] || ENV["APP_ENV"] || "development"
end
groups(*groups) click to toggle source
# File lib/boto.rb, line 19
def groups(*groups)
  env = Boto.env
  groups.unshift(:default, env)
  groups.concat ENV["CIDER_GROUPS"].to_s.split(",")
  groups.compact!
  groups.uniq!
  groups
end
root() click to toggle source
# File lib/boto.rb, line 7
def root
  application && application.config.root
end
router() click to toggle source
# File lib/boto.rb, line 15
def router
  @router ||= Boto::Router.new
end