Skip to main content

resolve_config_relative_path

Function resolve_config_relative_path 

Source
pub fn resolve_config_relative_path(
    base_dir: &Path,
    config_dir: &Path,
    value: &str,
) -> Result<String>
Expand description

Resolves a config value into the runtime path form used under base_dir.

Empty values are preserved. Absolute paths are normalized and returned as absolute paths. Relative values starting with data are anchored at base_dir; all other relative values are anchored at config_dir, then rendered relative to base_dir. Values resolving outside base_dir are rejected.