class Savvy::ConfigurationDSL

Configuration DSL for a {Savvy::Configuration}.

Keeps the methods separate / cleaner.

@api private

Public Class Methods

new(config) click to toggle source
# File lib/savvy/configuration_dsl.rb, line 10
def initialize(config)
  @config = config
end

Public Instance Methods

app_name(value) click to toggle source
# File lib/savvy/configuration_dsl.rb, line 14
def app_name(value)
  @config.app_name = value
end
include_app_env_in_namespaces!() click to toggle source
# File lib/savvy/configuration_dsl.rb, line 20
def include_app_env_in_namespaces!
  @config.include_app_env = true
end
redis_default_url(url) click to toggle source
# File lib/savvy/configuration_dsl.rb, line 26
def redis_default_url(url)
  @config.redis_default_url = url
end
redis_env_vars(*vars) click to toggle source
# File lib/savvy/configuration_dsl.rb, line 32
def redis_env_vars(*vars)
  @config.redis_env_vars = vars.flatten
end