class Migratio::Config

Public Class Methods

new(path=nil) click to toggle source
# File lib/migratio/config.rb, line 7
def initialize(path=nil)
  config_path = path || default_config_path

  if File.exists?(config_path)
    @config = YAML.load_file(config_path)
  else
    @config = {}
  end
end

Public Instance Methods

default_config_path() click to toggle source
# File lib/migratio/config.rb, line 29
def default_config_path
  File.join(ROOT_PATH, 'config.yml')
end
name() click to toggle source
# File lib/migratio/config.rb, line 25
def name
  @config['name'] || 'name'
end
namespace() click to toggle source
# File lib/migratio/config.rb, line 21
def namespace
  @config['namespace'] || 'air'
end
redis_url() click to toggle source
# File lib/migratio/config.rb, line 17
def redis_url
  @config['redis_url'] || 'redis://localhost:6379'
end