Sha256: 28fdf8a30ebd4c4772fa0c74bb01c7585fb0b36faadfef0f0303e9be2a42c3aa
Contents?: true
Size: 393 Bytes
Versions: 6
Compression:
Stored size: 393 Bytes
Contents
require 'config/validation/error' module Config module Validation module Validate def validate! if Config.schema v_res = Config.schema.(self.to_hash) unless v_res.success? raise Config::Validation::Error.new("Config validation failed:\n\n#{Config::Validation::Error.format(v_res)}") end end end end end end
Version data entries
6 entries across 6 versions & 2 rubygems