Sha256: 82dc16b277dc89deb6db3313354a567b9958cba9e109ab90e47605c0c190d806
Contents?: true
Size: 410 Bytes
Versions: 24
Compression:
Stored size: 410 Bytes
Contents
require 'yaml' require 'erb' module RailsConfig module Sources class YAMLSource attr_accessor :path def initialize(path) @path = path end # returns a config hash from the YML file def load if @path and File.exists?(@path.to_s) result = YAML.load(ERB.new(IO.read(@path.to_s)).result) end result || {} end end end end
Version data entries
24 entries across 24 versions & 2 rubygems