summaryrefslogtreecommitdiff
path: root/templates/load-balancing/wan
diff options
context:
space:
mode:
Diffstat (limited to 'templates/load-balancing/wan')
-rw-r--r--templates/load-balancing/wan/disable-source-nat/node.def1
-rw-r--r--templates/load-balancing/wan/enable-local-traffic/node.def1
-rw-r--r--templates/load-balancing/wan/flush-connections/node.def1
-rw-r--r--templates/load-balancing/wan/hook/node.def4
-rw-r--r--templates/load-balancing/wan/interface-health/node.def3
-rw-r--r--templates/load-balancing/wan/interface-health/node.tag/failure-count/node.def5
-rw-r--r--templates/load-balancing/wan/interface-health/node.tag/nexthop/node.def7
-rw-r--r--templates/load-balancing/wan/interface-health/node.tag/success-count/node.def6
-rw-r--r--templates/load-balancing/wan/interface-health/node.tag/test/node.def3
-rw-r--r--templates/load-balancing/wan/interface-health/node.tag/test/node.tag/resp-time/node.def5
-rw-r--r--templates/load-balancing/wan/interface-health/node.tag/test/node.tag/target/node.def2
-rw-r--r--templates/load-balancing/wan/interface-health/node.tag/test/node.tag/test-script/node.def4
-rw-r--r--templates/load-balancing/wan/interface-health/node.tag/test/node.tag/ttl-limit/node.def6
-rw-r--r--templates/load-balancing/wan/interface-health/node.tag/test/node.tag/type/node.def10
-rw-r--r--templates/load-balancing/wan/node.def5
-rw-r--r--templates/load-balancing/wan/rule/node.def5
-rw-r--r--templates/load-balancing/wan/rule/node.tag/description/node.def3
-rw-r--r--templates/load-balancing/wan/rule/node.tag/destination/address/node.def10
-rw-r--r--templates/load-balancing/wan/rule/node.tag/destination/node.def1
-rw-r--r--templates/load-balancing/wan/rule/node.tag/destination/port/node.def11
-rw-r--r--templates/load-balancing/wan/rule/node.tag/exclude/node.def1
-rw-r--r--templates/load-balancing/wan/rule/node.tag/failover/node.def1
-rw-r--r--templates/load-balancing/wan/rule/node.tag/inbound-interface/node.def2
-rw-r--r--templates/load-balancing/wan/rule/node.tag/interface/node.def3
-rw-r--r--templates/load-balancing/wan/rule/node.tag/interface/node.tag/weight/node.def5
-rw-r--r--templates/load-balancing/wan/rule/node.tag/limit/burst/node.def3
-rw-r--r--templates/load-balancing/wan/rule/node.tag/limit/node.def1
-rw-r--r--templates/load-balancing/wan/rule/node.tag/limit/period/node.def4
-rw-r--r--templates/load-balancing/wan/rule/node.tag/limit/rate/node.def3
-rw-r--r--templates/load-balancing/wan/rule/node.tag/limit/threshold/node.def4
-rw-r--r--templates/load-balancing/wan/rule/node.tag/per-packet-balancing/node.def1
-rw-r--r--templates/load-balancing/wan/rule/node.tag/protocol/node.def8
-rw-r--r--templates/load-balancing/wan/rule/node.tag/source/address/node.def8
-rw-r--r--templates/load-balancing/wan/rule/node.tag/source/node.def1
-rw-r--r--templates/load-balancing/wan/rule/node.tag/source/port/node.def8
-rw-r--r--templates/load-balancing/wan/sticky-connections/inbound/node.def1
-rw-r--r--templates/load-balancing/wan/sticky-connections/node.def1
37 files changed, 0 insertions, 148 deletions
diff --git a/templates/load-balancing/wan/disable-source-nat/node.def b/templates/load-balancing/wan/disable-source-nat/node.def
deleted file mode 100644
index 5df025d..0000000
--- a/templates/load-balancing/wan/disable-source-nat/node.def
+++ /dev/null
@@ -1 +0,0 @@
-help: Disable source nat rules from being configured for wan load balancing
diff --git a/templates/load-balancing/wan/enable-local-traffic/node.def b/templates/load-balancing/wan/enable-local-traffic/node.def
deleted file mode 100644
index c9441b9..0000000
--- a/templates/load-balancing/wan/enable-local-traffic/node.def
+++ /dev/null
@@ -1 +0,0 @@
-help: Enable wan load balancing for locally sourced traffic
diff --git a/templates/load-balancing/wan/flush-connections/node.def b/templates/load-balancing/wan/flush-connections/node.def
deleted file mode 100644
index d55229b..0000000
--- a/templates/load-balancing/wan/flush-connections/node.def
+++ /dev/null
@@ -1 +0,0 @@
-help: Flush connection tracking tables on connection state change
diff --git a/templates/load-balancing/wan/hook/node.def b/templates/load-balancing/wan/hook/node.def
deleted file mode 100644
index efaa775..0000000
--- a/templates/load-balancing/wan/hook/node.def
+++ /dev/null
@@ -1,4 +0,0 @@
-type: txt
-help: Script to be executed on interface status change
-syntax:expression: exec "/opt/vyatta/sbin/check_file_in_config_dir $VAR(@) '/config/scripts'"
-val_help: Script in /config/scripts
diff --git a/templates/load-balancing/wan/interface-health/node.def b/templates/load-balancing/wan/interface-health/node.def
deleted file mode 100644
index 2c5a8a1..0000000
--- a/templates/load-balancing/wan/interface-health/node.def
+++ /dev/null
@@ -1,3 +0,0 @@
-tag:
-type: txt
-help: Interface name
diff --git a/templates/load-balancing/wan/interface-health/node.tag/failure-count/node.def b/templates/load-balancing/wan/interface-health/node.tag/failure-count/node.def
deleted file mode 100644
index 89ca474..0000000
--- a/templates/load-balancing/wan/interface-health/node.tag/failure-count/node.def
+++ /dev/null
@@ -1,5 +0,0 @@
-type: u32
-default: 1
-syntax:expression: $VAR(@) >= 0 && $VAR(@) <= 10; "failure count must be between 1-10"
-help: Failure count
-val_help: u32:1-10; Failure count
diff --git a/templates/load-balancing/wan/interface-health/node.tag/nexthop/node.def b/templates/load-balancing/wan/interface-health/node.tag/nexthop/node.def
deleted file mode 100644
index c434f40..0000000
--- a/templates/load-balancing/wan/interface-health/node.tag/nexthop/node.def
+++ /dev/null
@@ -1,7 +0,0 @@
-type: txt
-help: Outbound interface nexthop address. Can be 'dhcp or ip address' [REQUIRED]
-syntax:expression: exec "/opt/vyatta/sbin/vyatta-wanloadbalance.pl --valid-nexthop $VAR(@)"\
- ; "Invalid nexthop [$VAR(@)]"
-allowed: echo "dhcp <>"
-val_help: ipv4; Nexthop IP address
-val_help: dhcp; Set the nexthop via DHCP
diff --git a/templates/load-balancing/wan/interface-health/node.tag/success-count/node.def b/templates/load-balancing/wan/interface-health/node.tag/success-count/node.def
deleted file mode 100644
index 8d8a6b7..0000000
--- a/templates/load-balancing/wan/interface-health/node.tag/success-count/node.def
+++ /dev/null
@@ -1,6 +0,0 @@
-type: u32
-default: 1
-syntax:expression: $VAR(@) >= 0 && $VAR(@) <= 10; "success count must be between 1 and 10"
-help: Success count
-val_help: u32:1-10; Success count
-
diff --git a/templates/load-balancing/wan/interface-health/node.tag/test/node.def b/templates/load-balancing/wan/interface-health/node.tag/test/node.def
deleted file mode 100644
index 855d0ae..0000000
--- a/templates/load-balancing/wan/interface-health/node.tag/test/node.def
+++ /dev/null
@@ -1,3 +0,0 @@
-tag:
-type: u32
-help: Rule number
diff --git a/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/resp-time/node.def b/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/resp-time/node.def
deleted file mode 100644
index 972060a..0000000
--- a/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/resp-time/node.def
+++ /dev/null
@@ -1,5 +0,0 @@
-type: u32
-default: 5
-syntax:expression: $VAR(@) >= 0 && $VAR(@) <= 30; "response must be between 1 and 30 seconds"
-help: Ping response time (seconds)
-val_help: u32:1-30; Response time (seconds)
diff --git a/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/target/node.def b/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/target/node.def
deleted file mode 100644
index c0861b8..0000000
--- a/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/target/node.def
+++ /dev/null
@@ -1,2 +0,0 @@
-type: txt
-help: Health target address
diff --git a/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/test-script/node.def b/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/test-script/node.def
deleted file mode 100644
index e472c21..0000000
--- a/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/test-script/node.def
+++ /dev/null
@@ -1,4 +0,0 @@
-type: txt
-help: Path to user defined script
-syntax:expression: exec "/opt/vyatta/sbin/check_file_in_config_dir $VAR(@) '/config/scripts'"
-val_help: Script in /config/scripts
diff --git a/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/ttl-limit/node.def b/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/ttl-limit/node.def
deleted file mode 100644
index 559b94a..0000000
--- a/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/ttl-limit/node.def
+++ /dev/null
@@ -1,6 +0,0 @@
-type: u32
-default: 1
-help: Ttl limit (hop count)
-val_help: u32:1-254; Number of hops
-
-syntax:expression: $VAR(@) >=1 && $VAR(@) <= 254; "ttl limit hops must be between 1 and 254"
diff --git a/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/type/node.def b/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/type/node.def
deleted file mode 100644
index 5775b6b..0000000
--- a/templates/load-balancing/wan/interface-health/node.tag/test/node.tag/type/node.def
+++ /dev/null
@@ -1,10 +0,0 @@
-type: txt
-
-help: WLB test type
-
-syntax:expression: $VAR(@) in "ping", "ttl", "user-defined";
- "action must be either ping, ttl expired or user defined test"
-
-val_help: ping; Test with icmp echo response
-val_help: ttl; Test with udp TTL expired response
-val_help: user-defined; User defined test script
diff --git a/templates/load-balancing/wan/node.def b/templates/load-balancing/wan/node.def
deleted file mode 100644
index 07cfff0..0000000
--- a/templates/load-balancing/wan/node.def
+++ /dev/null
@@ -1,5 +0,0 @@
-help: Configure Wide Area Network (WAN) load-balancing
-end: if [ ${COMMIT_ACTION} != 'DELETE' ]; then
- sudo ${vyatta_sbindir}/vyatta-wanloadbalance.pl;
- fi;
-delete:expression: exec "sudo /opt/vyatta/sbin/vyatta-wanloadbalance.init stop;sudo rm -f /var/run/load-balance/wlb.out"
diff --git a/templates/load-balancing/wan/rule/node.def b/templates/load-balancing/wan/rule/node.def
deleted file mode 100644
index 2624723..0000000
--- a/templates/load-balancing/wan/rule/node.def
+++ /dev/null
@@ -1,5 +0,0 @@
-tag:
-type: u32
-help: Rule number (1-9999)
-syntax:expression: $VAR(@) > 0 && $VAR(@) <= 9999; "firewall rule number must be between 1 and 9999"
-val_help: u32:1-9999; Rule number
diff --git a/templates/load-balancing/wan/rule/node.tag/description/node.def b/templates/load-balancing/wan/rule/node.tag/description/node.def
deleted file mode 100644
index f95f929..0000000
--- a/templates/load-balancing/wan/rule/node.tag/description/node.def
+++ /dev/null
@@ -1,3 +0,0 @@
-type: txt
-help: Description for this rule
-
diff --git a/templates/load-balancing/wan/rule/node.tag/destination/address/node.def b/templates/load-balancing/wan/rule/node.tag/destination/address/node.def
deleted file mode 100644
index 83d7514..0000000
--- a/templates/load-balancing/wan/rule/node.tag/destination/address/node.def
+++ /dev/null
@@ -1,10 +0,0 @@
-type: txt
-
-help: Destination IP address, subnet, or range
-
-val_help: ipv4; IP address to match
-val_help: ipv4net; Subnet to match
-val_help: ipv4range; IP range to match
-val_help: !ipv4; Match everything except the specified address
-val_help: !ipv4net; Match everything except the specified subnet
-val_help: !ipv4range; Match everything except the specified range
diff --git a/templates/load-balancing/wan/rule/node.tag/destination/node.def b/templates/load-balancing/wan/rule/node.tag/destination/node.def
deleted file mode 100644
index 5ca1451..0000000
--- a/templates/load-balancing/wan/rule/node.tag/destination/node.def
+++ /dev/null
@@ -1 +0,0 @@
-help: Destination
diff --git a/templates/load-balancing/wan/rule/node.tag/destination/port/node.def b/templates/load-balancing/wan/rule/node.tag/destination/port/node.def
deleted file mode 100644
index 5f53756..0000000
--- a/templates/load-balancing/wan/rule/node.tag/destination/port/node.def
+++ /dev/null
@@ -1,11 +0,0 @@
-type: txt
-
-help: Destination port
-
-val_help: <port name>; Named port (any name in /etc/services, e.g., http)
-val_help: u32:1-65535; Numbered port
-val_help: range; Numbered port range (e.g., 1001-1005)
-comp_help: Multiple destination ports can be specified as a comma-separated list.
-The whole list can also be "negated" using '!'. For example:
- '!22,telnet,http,123,1001-1005'
-
diff --git a/templates/load-balancing/wan/rule/node.tag/exclude/node.def b/templates/load-balancing/wan/rule/node.tag/exclude/node.def
deleted file mode 100644
index ed730a3..0000000
--- a/templates/load-balancing/wan/rule/node.tag/exclude/node.def
+++ /dev/null
@@ -1 +0,0 @@
-help: Exclude packets matching this rule from wan load balance
diff --git a/templates/load-balancing/wan/rule/node.tag/failover/node.def b/templates/load-balancing/wan/rule/node.tag/failover/node.def
deleted file mode 100644
index 7e4e4f1..0000000
--- a/templates/load-balancing/wan/rule/node.tag/failover/node.def
+++ /dev/null
@@ -1 +0,0 @@
-help: Enable failover for packets matching this rule from wan load balance
diff --git a/templates/load-balancing/wan/rule/node.tag/inbound-interface/node.def b/templates/load-balancing/wan/rule/node.tag/inbound-interface/node.def
deleted file mode 100644
index b405032..0000000
--- a/templates/load-balancing/wan/rule/node.tag/inbound-interface/node.def
+++ /dev/null
@@ -1,2 +0,0 @@
-type: txt
-help: Inbound interface name (e.g., "eth0") [REQUIRED]
diff --git a/templates/load-balancing/wan/rule/node.tag/interface/node.def b/templates/load-balancing/wan/rule/node.tag/interface/node.def
deleted file mode 100644
index 1f8ca20..0000000
--- a/templates/load-balancing/wan/rule/node.tag/interface/node.def
+++ /dev/null
@@ -1,3 +0,0 @@
-tag:
-type: txt
-help: Interface name [REQUIRED]
diff --git a/templates/load-balancing/wan/rule/node.tag/interface/node.tag/weight/node.def b/templates/load-balancing/wan/rule/node.tag/interface/node.tag/weight/node.def
deleted file mode 100644
index fd66e3d..0000000
--- a/templates/load-balancing/wan/rule/node.tag/interface/node.tag/weight/node.def
+++ /dev/null
@@ -1,5 +0,0 @@
-type: u32
-default: 1
-syntax:expression: $VAR(@) >= 0 && $VAR(@) <= 255; "Interface weight must be between 1 and 255"
-help: Load-balance weight
-val_help: u32:1-255; Interface weight
diff --git a/templates/load-balancing/wan/rule/node.tag/limit/burst/node.def b/templates/load-balancing/wan/rule/node.tag/limit/burst/node.def
deleted file mode 100644
index 3924145..0000000
--- a/templates/load-balancing/wan/rule/node.tag/limit/burst/node.def
+++ /dev/null
@@ -1,3 +0,0 @@
-type: u32
-help: Burst limit for matching packets
-default: 5
diff --git a/templates/load-balancing/wan/rule/node.tag/limit/node.def b/templates/load-balancing/wan/rule/node.tag/limit/node.def
deleted file mode 100644
index 62caf8f..0000000
--- a/templates/load-balancing/wan/rule/node.tag/limit/node.def
+++ /dev/null
@@ -1 +0,0 @@
-help: Enable packet limit for this rule
diff --git a/templates/load-balancing/wan/rule/node.tag/limit/period/node.def b/templates/load-balancing/wan/rule/node.tag/limit/period/node.def
deleted file mode 100644
index 2645887..0000000
--- a/templates/load-balancing/wan/rule/node.tag/limit/period/node.def
+++ /dev/null
@@ -1,4 +0,0 @@
-type: txt
-help: Time window for rate calculation
-default: "second"
-syntax:expression: $VAR(@) in "second", "minute", "hour"; "period must be second or minute or hour"
diff --git a/templates/load-balancing/wan/rule/node.tag/limit/rate/node.def b/templates/load-balancing/wan/rule/node.tag/limit/rate/node.def
deleted file mode 100644
index 9f0aef3..0000000
--- a/templates/load-balancing/wan/rule/node.tag/limit/rate/node.def
+++ /dev/null
@@ -1,3 +0,0 @@
-type: u32
-help: Number of packets used for rate limit
-default: 5
diff --git a/templates/load-balancing/wan/rule/node.tag/limit/threshold/node.def b/templates/load-balancing/wan/rule/node.tag/limit/threshold/node.def
deleted file mode 100644
index 2fcc2d0..0000000
--- a/templates/load-balancing/wan/rule/node.tag/limit/threshold/node.def
+++ /dev/null
@@ -1,4 +0,0 @@
-type: txt
-help: Threshold behavior for limit
-default: "below"
-syntax:expression: $VAR(@) in "below", "above"; "limit can apply above or below rate"
diff --git a/templates/load-balancing/wan/rule/node.tag/per-packet-balancing/node.def b/templates/load-balancing/wan/rule/node.tag/per-packet-balancing/node.def
deleted file mode 100644
index aaacdcb..0000000
--- a/templates/load-balancing/wan/rule/node.tag/per-packet-balancing/node.def
+++ /dev/null
@@ -1 +0,0 @@
-help: Option to match traffic per-packet instead of the default, per-flow
diff --git a/templates/load-balancing/wan/rule/node.tag/protocol/node.def b/templates/load-balancing/wan/rule/node.tag/protocol/node.def
deleted file mode 100644
index b7a1f01..0000000
--- a/templates/load-balancing/wan/rule/node.tag/protocol/node.def
+++ /dev/null
@@ -1,8 +0,0 @@
-type: txt
-help: Protocol to match
-default: "all"
-syntax:expression: exec "/opt/vyatta/sbin/vyatta-validate-type.pl protocol_negate '$VAR(@)'" ; "invalid protocol \"$VAR(@)\""
-val_help: txt; IP protocol name from /etc/protocols (e.g. "tcp" or "udp")
-val_help: u32:0-255; IP protocol number
-val_help: all; All IP protocols
-val_help: !<protocol>; All IP protocols except for the specified name or number
diff --git a/templates/load-balancing/wan/rule/node.tag/source/address/node.def b/templates/load-balancing/wan/rule/node.tag/source/address/node.def
deleted file mode 100644
index 72d6a17..0000000
--- a/templates/load-balancing/wan/rule/node.tag/source/address/node.def
+++ /dev/null
@@ -1,8 +0,0 @@
-type: txt
-help: Source IP address, subnet, or range
-val_help: ipv4; IP address to match
-val_help: ipv4net; Subnet to match
-val_help: ipv4range; IP range to match
-val_help: !ipv4; Match everything except the specified address
-val_help: !ipv4net; Match everything except the specified subnet
-val_help: !ipv4range; Match everything except the specified range
diff --git a/templates/load-balancing/wan/rule/node.tag/source/node.def b/templates/load-balancing/wan/rule/node.tag/source/node.def
deleted file mode 100644
index 0c108ba..0000000
--- a/templates/load-balancing/wan/rule/node.tag/source/node.def
+++ /dev/null
@@ -1 +0,0 @@
-help: Source information
diff --git a/templates/load-balancing/wan/rule/node.tag/source/port/node.def b/templates/load-balancing/wan/rule/node.tag/source/port/node.def
deleted file mode 100644
index adfae7a..0000000
--- a/templates/load-balancing/wan/rule/node.tag/source/port/node.def
+++ /dev/null
@@ -1,8 +0,0 @@
-type: txt
-help: Source port
-val_help: <port name>; Named port (any name in /etc/services, e.g., http)
-val_help: u32:1-65535; Numbered port
-val_help: range; Numbered port range (e.g., 1001-1005)
-comp_help: Multiple source ports can be specified as a comma-separated list.
-The whole list can also be "negated" using '!'. For example:
- '!22,telnet,http,123,1001-1005'
diff --git a/templates/load-balancing/wan/sticky-connections/inbound/node.def b/templates/load-balancing/wan/sticky-connections/inbound/node.def
deleted file mode 100644
index cede40e..0000000
--- a/templates/load-balancing/wan/sticky-connections/inbound/node.def
+++ /dev/null
@@ -1 +0,0 @@
-help: Enable sticky incoming WAN connections
diff --git a/templates/load-balancing/wan/sticky-connections/node.def b/templates/load-balancing/wan/sticky-connections/node.def
deleted file mode 100644
index d6a12df..0000000
--- a/templates/load-balancing/wan/sticky-connections/node.def
+++ /dev/null
@@ -1 +0,0 @@
-help: Configure sticky connections \ No newline at end of file