From 8e3b81d1a13f35d4b419fe9af6da2e0b7fa64a64 Mon Sep 17 00:00:00 2001 From: slioch Date: Mon, 18 May 2009 14:04:51 -0700 Subject: notes on arbitrary root node loading in merge operations. --- scripts/vyatta-load-config.pl | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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=\n"; exit 0; -- cgit v1.2.3