summaryrefslogtreecommitdiff
path: root/templates-cfg/system/config-management
diff options
context:
space:
mode:
authorAn-Cheng Huang <ancheng@vyatta.com>2011-05-24 15:04:08 -0700
committerAn-Cheng Huang <ancheng@vyatta.com>2011-05-24 15:04:08 -0700
commitc28add8e387cbafb5fb4774fa0f12ee5a3e5fec6 (patch)
treec3607bc1c9a513e2e540503a307f8e82c2528760 /templates-cfg/system/config-management
parentc77ec351d1dcb2816d3f24875c5dcc22b8f5ee10 (diff)
downloadvyatta-config-mgmt-c28add8e387cbafb5fb4774fa0f12ee5a3e5fec6.tar.gz
vyatta-config-mgmt-c28add8e387cbafb5fb4774fa0f12ee5a3e5fec6.zip
simplify commit-archive implementation
Diffstat (limited to 'templates-cfg/system/config-management')
-rw-r--r--templates-cfg/system/config-management/commit-archive/location/node.def13
-rw-r--r--templates-cfg/system/config-management/commit-archive/node.def4
2 files changed, 4 insertions, 13 deletions
diff --git a/templates-cfg/system/config-management/commit-archive/location/node.def b/templates-cfg/system/config-management/commit-archive/location/node.def
index ff0d946..c58b3b1 100644
--- a/templates-cfg/system/config-management/commit-archive/location/node.def
+++ b/templates-cfg/system/config-management/commit-archive/location/node.def
@@ -1,5 +1,4 @@
multi:
-priority: 400
type: txt
help: Commit archive location
@@ -7,18 +6,8 @@ syntax:expression: exec "/opt/vyatta/sbin/vyatta-config-mgmt.pl \
--action=valid-uri \
--uri=\"$VAR(@)\" "; "Invalid URI"
-create: if [ "$COMMIT_SIBLING_POSITION" = "LAST" ] || \
- [ "$COMMIT_SIBLING_POSITION" = "FIRSTLAST" ] ; then
- sudo ${vyatta_sbindir}/vyatta-config-mgmt.pl --action=add-uri
- fi;
-
-delete: if [ "$COMMIT_SIBLING_POSITION" = "LAST" ] || \
- [ "$COMMIT_SIBLING_POSITION" = "FIRSTLAST" ] ; then
- sudo ${vyatta_sbindir}/vyatta-config-mgmt.pl --action=del-uri
- fi;
-
val_help: <uri> ; Uniform Resource Identifier
comp_help:
"scp://<user>:<passwd>@<host>/<dir>"
"ftp://<user>:<passwd>@<host>/<dir>"
- "tftp://<host>/<dir>" \ No newline at end of file
+ "tftp://<host>/<dir>"
diff --git a/templates-cfg/system/config-management/commit-archive/node.def b/templates-cfg/system/config-management/commit-archive/node.def
index f4414ab..3587517 100644
--- a/templates-cfg/system/config-management/commit-archive/node.def
+++ b/templates-cfg/system/config-management/commit-archive/node.def
@@ -1 +1,3 @@
-help: Commit archival settings \ No newline at end of file
+priority: 400
+help: Commit archival settings
+end: sudo ${vyatta_sbindir}/vyatta-config-mgmt.pl --action=update-uri