Sha256: a8af3f80ecdbef7c8f96e33fcf3ec3bf1382b0fbda5db030b8f5b3178aea769f
Contents?: true
Size: 567 Bytes
Versions: 23
Compression:
Stored size: 567 Bytes
Contents
module Blue module Config def self.included(klass) klass.class_eval do @@config = Hashie::Mash.new def self.configure(new_config = {}) @@config.deep_merge!(new_config) end def self.load_app_config! configure(YAML.load(IO.read(BLUE_CONFIG))) end def self.config @@config end Blue.configure({ :user => 'rails', :group => 'rails', :scm => 'git', :prod_safe_ip_addresses => [] }) end end end end
Version data entries
23 entries across 23 versions & 1 rubygems