penguin.penguin_config package¶
- penguin.penguin_config.dump_config(config, path)[source]¶
Write penguin config to path TODO: If we have a config that includes patches we should validate after patches. For now we allow empty arch and kernel with patches filling them in later, but validation doesn’t check this
- penguin.penguin_config.hash_yaml_config(config)[source]¶
Given a config dict, generate a hash
- Parameters:
config (dict)
- penguin.penguin_config.load_config(proj_dir, path, validate=True, resolved_kernel=None, verbose=False)[source]¶
Load penguin config from path
- penguin.penguin_config.load_unpatched_config(path)[source]¶
Load a configuration without applying any patches. No validation.