Skip to main content

discover

Function discover 

Source
pub fn discover(parent: &Path) -> Result<Vec<ConfigRoot>>
Expand description

Auto-discover sibling .X/ config roots under parent.

A directory qualifies when its name starts with . and it contains a services/ or infra/ subtree — so .yah and .noisetable are picked up while .git, .DS_Store, and stray dotfiles are not. Roots are returned in deterministic (directory-name) order. Each root’s (tenant, namespace) is resolved via ConfigRoot::from_config_dir.