Configuration
Warchaeology commands can be configured through flags, environment variables, and config files.
Flag values override environment variables and config-file values.
Environment variables
To convert a parameter name into an environment variable:
- Convert the parameter name to uppercase.
- Replace
-with_. - Prefix with
WARC_.
Example: record-count becomes WARC_RECORD_COUNT.
Configuration file
Config files use YAML.
delimiter: "\t"
record-count: 2
Search order for config.yaml
- Current working directory
- Standard global config locations
- Standard user-specific config locations
To use a specific file, pass --config <path>.