Add --host file to restrict fetches

This commit is contained in:
2025-07-06 00:36:38 +00:00
parent 9a1d39a4e8
commit f1d007122c
2 changed files with 27 additions and 3 deletions

View File

@ -8,6 +8,7 @@ ipng-router-backup \- SSH Router Backup Tool
.RI [ --password " PASSWORD" ]
.RI [ --key-file " KEYFILE" ]
.RI [ --port " PORT" ]
.RI [ --host " HOSTNAME" ]...
.SH DESCRIPTION
.B router_backup
is a tool for backing up router configurations via SSH. It connects to multiple routers defined in a YAML configuration file and executes commands, saving the output to files.
@ -30,6 +31,9 @@ SSH private key file path
.BR --port " \fIPORT\fR"
SSH port number (default: 22)
.TP
.BR --host " \fIHOSTNAME\fR"
Specific host(s) to process (can be repeated, processes all if not specified)
.TP
.BR --help
Show help message
.SH CONFIGURATION
@ -81,6 +85,11 @@ Using password authentication:
.EX
ipng-router-backup --config config.yaml --password mysecretpass
.EE
.TP
Process specific hosts only:
.EX
ipng-router-backup --config config.yaml --host asw100 --host asw120
.EE
.SH FILES
.TP
.I /etc/ipng-router-backup/config.yaml.example