Module: ConfigVolumizer::Generator
- Defined in:
- lib/config_volumizer/generator.rb
Overview
Converts a Hash into a flattened Hash as a template for volumizing your configs
Class Method Summary collapse
-
.generate(data) ⇒ Hash
Generates a flattened config out of a data hash.
Class Method Details
.generate(data) ⇒ Hash
Generates a flattened config out of a data hash
See Readme for an example
14 15 16 17 18 19 |
# File 'lib/config_volumizer/generator.rb', line 14 def generate(data) OpenStruct.new( env_hash: generate_env(data), mapping_hash: generate_mapping(data), ) end |