Sha256: 8c7f2f8af0e6957157159972afeceb15c9c5157c0982454d14dc5a451569747f
Contents?: true
Size: 377 Bytes
Versions: 3
Compression:
Stored size: 377 Bytes
Contents
require "ostruct" module Blogr def self.config @config ||= Configuration.new end class ConfigurationError < StandardError; end class Configuration < OpenStruct def self.load(path) if File.exist?(path) require path else raise ConfigurationError, "Blogr configuration file not found at #{path}" end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
blogr-0.0.8 | lib/blogr/configuration.rb |
blogr-0.0.7 | lib/blogr/configuration.rb |
blogr-0.0.6 | lib/blogr/configuration.rb |