Module remapper

Module remapper 

Source
Expand description

Compatibility support for the by-key configuration path (key aliases and environment remapping). Compatibility support for the by-key configuration path: nested-to-flat key aliases and an environment-variable remapper.

These make nested YAML keys and underscore-joined environment names address the same flat configuration keys, so callers using the by-key view observe the same precedence as callers using the typed configuration. They live here so the configuration system does not depend on the component crate for this support.

Structs§

DatadogRemapper
A Figment provider that remaps canonical environment variable names to our desired config keys.

Constants§

KEY_ALIASES
Key aliases to pass to ConfigurationLoader::with_key_aliases.