module Savvy

Constants

FILES

Configuration files that can be contained in an application root directory.

VERSION

Public Class Methods

config() click to toggle source

@!attribute [r] config @return [Savvy::Configuration]

# File lib/savvy.rb, line 22
def config
  @@config
end
env() click to toggle source

@!attribute [r] env @return [Savvy::EnvironmentReader]

# File lib/savvy.rb, line 28
def env
  @@env
end
initialize!() click to toggle source

@return [void]

# File lib/savvy.rb, line 33
def initialize!
  @@config.setup!
end
namespace(*parts, separator: ?.) click to toggle source

@param [<String>] parts @return [String]

# File lib/savvy.rb, line 39
def namespace(*parts, separator: ?.)
  @@config.build_namespace(*parts, separator: separator)
end
redis() click to toggle source

@!attribute [r] redis @return [Savvy::Configurators::Redis]

# File lib/savvy/configurators/redis.rb, line 201
def redis
  @redis ||= Savvy::Configurators::Redis.new
end
root() click to toggle source

@return [Pathname]

# File lib/savvy.rb, line 44
def root
  @@config.root
end
sidekiq() click to toggle source

@!attribute [r] sidekiq @return [Savvy::Configurators::Sidekiq]

# File lib/savvy/configurators/sidekiq.rb, line 24
def sidekiq
  @sidekiq ||= Savvy::Configurators::Sidekiq.new
end

Private Class Methods

figure_out_root!() click to toggle source

@return [Pathname]

# File lib/savvy.rb, line 51
def figure_out_root!
  Savvy::RootFinder.call Dir.pwd
end