Files
converge/converge.example.yaml
T
jbrechtel f66dfcbccb
Build / build (push) Failing after 7s
Add configurable log levels and log file support
- New LogLevel type: Debug, Info, Warn, Error with Ord instance
- Logger holds configured level and output handle (stderr or file)
- --log-level and --log-file CLI flags
- log_level and log_file YAML config fields
- Log messages assigned appropriate severity levels
- Test logger updated to new Logger structure
- All 17 tests passing
2026-05-14 10:13:36 -04:00

17 lines
554 B
YAML

# Example converge configuration file.
# Place at ~/.config/converge/config.yaml to use by default,
# or pass explicitly with: converge --config converge.yaml
repos:
- path: /home/jbrechtel/org
remote: origin
branch: main
- path: /work/personal/hawat
# remote defaults to "origin"
# branch defaults to "main"
# debounce_ms: 5000 # optional, defaults to 5000
# log_level: info # optional, one of: debug, info, warn, error (default: info)
# log_file: /var/log/converge.log # optional, write logs to a file instead of stderr