Sha256: 5ad92644f0cef47fcd4208b7c889fe03e0114d5573462073bb5961aac1a6ab3d
Contents?: true
Size: 404 Bytes
Versions: 6
Compression:
Stored size: 404 Bytes
Contents
require 'yaml' require 'magicspec/errors' require 'ostruct' module Magicspec class Config attr_reader :hash_content, :content def initialize filepath @f ||= filepath if valid?(filepath) File.open(@f) {|handle| @content = YAML.load(handle)} end def valid?(filepath) raise ConfigFileMissingError unless File.exists?(filepath) true end end end #Magicspec
Version data entries
6 entries across 6 versions & 1 rubygems