Sha256: 3f2e431a2358777ac2c44af0f8d1d6ff046f11423b1985fbd7e44e354c33bf1d
Contents?: true
Size: 435 Bytes
Versions: 23
Compression:
Stored size: 435 Bytes
Contents
module ComplexConfig class ComplexConfigError < StandardError def self.wrap(klass, e) Class === klass or klass = ComplexConfig.const_get(klass) error = klass.new(e.message) error.set_backtrace(e.backtrace) error end end class AttributeMissing < ComplexConfigError end class ConfigurationFileMissing < ComplexConfigError end class ConfigurationSyntaxError < ComplexConfigError end end
Version data entries
23 entries across 23 versions & 1 rubygems