diff options
-rwxr-xr-x | scripts/vyatta-load-config.pl | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/scripts/vyatta-load-config.pl b/scripts/vyatta-load-config.pl index 6755015..a3cf6ef 100755 --- a/scripts/vyatta-load-config.pl +++ b/scripts/vyatta-load-config.pl @@ -38,6 +38,19 @@ my $load_file = $bootpath . "/config.boot"; my $url_tmp_file = $bootpath . "/config.boot.$$"; +# +# Note: to get merge to work on arbitrary nodes +# within the configuration multinodes need to be escaped. +# i.e.: +# load --merge='load-balancing/wan/interface-health\ eth0' +# +# will start loading of the configuration node from: +# +# load-balancing/wan/interface-health:eth0 +# +# Note current loading is limited to first new +# multinode. +# sub usage() { print "Usage: $0 --merge=<root>\n"; exit 0; |