Sha256: 6843125558004c29461abe1a478c411dbaa487244bd38285ad4acd389458d499
Contents?: true
Size: 474 Bytes
Versions: 3
Compression:
Stored size: 474 Bytes
Contents
require 'erb' require 'yaml' module Kinabo class Configuration attr_accessor :environment, :logger, :config_file_path def config_file_path @config_file_path || 'config/kinabo.yml' end def environment @environment || ENV['RACK_ENV'] || ENV['RAILS_ENV'] || 'development' end def bradesco config[:bradesco] end private def config @config ||= Hashie::Mash.load(config_file_path)[environment] end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
kinabo-0.3.0 | lib/kinabo/configuration.rb |
kinabo-0.2.0 | lib/kinabo/configuration.rb |
kinabo-0.1.0 | lib/kinabo/configuration.rb |