grapa.internal.config_manager.ConfigManager
- class grapa.internal.config_manager.ConfigManager(filename_fallback: str = 'config.txt')
Bases:
objectResolves, loads, and caches config files and exposes typed access helpers. Each Graph may specify its own config file. If “auto”, the previous one is reused.
- __init__(filename_fallback: str = 'config.txt')
Methods
__init__([filename_fallback])all(config)Return {"attributes": ..., "filename": ...} shape
get(config, key[, default, astype])Convenience: load + get, for Graph.config().
- all(config: None | str) Dict[str, Any]
Return {“attributes”: …, “filename”: …} shape
- get(config: None | str, key: str, default: Any = '', astype: str = 'auto') Any
Convenience: load + get, for Graph.config().