Homer CLI

Configuration manager for network devices

usage: homer [-h] [-v | -q] [-c CONFIG] {compile,diff,commit} query

Positional Arguments


Possible choices: compile, diff, commit

Select which action to perform. Use compile to just compile the configurations locally, diff to perform a commit check on the target devices and commit to apply the configuration to the target devices.


Select which devices to target

Named Arguments

-v, --verbose

Verbose (debug) logging

Default: 20

-q, --quiet

Silent mode, only log warnings

Default: 20

-c, --config

Main configuration file to load.

Default: "/etc/homer/config.yaml"