Module: Precursor
- Defined in:
- lib/vault.rb,
lib/version.rb,
lib/env_vault.rb,
lib/precursor.rb,
lib/argv_vault.rb,
lib/hash_vault.rb,
lib/yaml_vault.rb,
lib/config_root.rb,
lib/override_vault.rb,
lib/config_key_builder.rb,
lib/config_root_builder.rb,
lib/thread_local_override_vault.rb
Overview
frozen_string_literal
Defined Under Namespace
Classes: ArgvVault, ConfigKeyBuilder, ConfigRoot, ConfigRootBuilder, EnvVault, HashVault, OverrideVault, ThreadLocalOverrideVault, Vault, YamlVault
Constant Summary collapse
- VERSION =
'0.5.0'
Class Method Summary collapse
-
.create {|builder| ... } ⇒ Object
Creates a new instance of [Precursor::ConfigRoot].
Class Method Details
.create {|builder| ... } ⇒ Object
Creates a new instance of [Precursor::ConfigRoot]
15 16 17 18 19 |
# File 'lib/precursor.rb', line 15 def create builder = ConfigRootBuilder.new yield builder builder.build end |