diff options
| -rw-r--r-- | debian/vyatta-wanloadbalance.postinst.in | 3 | ||||
| -rw-r--r-- | templates/clear/wan-load-balance/connections/node.def | 10 | ||||
| -rw-r--r-- | templates/clear/wan-load-balance/node.def | 0 | ||||
| -rw-r--r-- | templates/clear/wan-load-balance/process/node.def | 6 |
4 files changed, 19 insertions, 0 deletions
diff --git a/debian/vyatta-wanloadbalance.postinst.in b/debian/vyatta-wanloadbalance.postinst.in index c1504fd..b2ee583 100644 --- a/debian/vyatta-wanloadbalance.postinst.in +++ b/debian/vyatta-wanloadbalance.postinst.in @@ -14,4 +14,7 @@ touch ${LOADBALANCE_DIR}/wlb.conf rm -fr /opt/vyatta/share/vyatta-op/templates/show/wan-load-balance/* mv /opt/vyatta/share/vyatta-cfg/templates/show/wan-load-balance /opt/vyatta/share/vyatta-op/templates/show/. 2>/dev/null rm -fr /opt/vyatta/share/vyatta-cfg/templates/show +rm -fr /opt/vyatta/share/vyatta-op/templates/clear/wan-load-balance/* +mv /opt/vyatta/share/vyatta-cfg/templates/clear/wan-load-balance /opt/vyatta/share/vyatta-op/templates/clear/. 2>/dev/null +rm -fr /opt/vyatta/share/vyatta-cfg/templates/clear exit 0 diff --git a/templates/clear/wan-load-balance/connections/node.def b/templates/clear/wan-load-balance/connections/node.def new file mode 100644 index 0000000..ee88ca9 --- /dev/null +++ b/templates/clear/wan-load-balance/connections/node.def @@ -0,0 +1,10 @@ +help: Flush connections +run: if [ -f /var/load-balance/wlb.out ] ; then + conntrack -F + conntrack -F expect + else + echo WAN load balancing is not configured + fi + + + diff --git a/templates/clear/wan-load-balance/node.def b/templates/clear/wan-load-balance/node.def new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/templates/clear/wan-load-balance/node.def diff --git a/templates/clear/wan-load-balance/process/node.def b/templates/clear/wan-load-balance/process/node.def new file mode 100644 index 0000000..0c8380f --- /dev/null +++ b/templates/clear/wan-load-balance/process/node.def @@ -0,0 +1,6 @@ +help: Restart wan-load-balance process +run: if [ -f /var/load-balance/wlb.out ] ; then + /opt/vyatta/sbin/vyatta-wanloadbalance.init restart /var/load-balance/wlb.conf 2>/dev/null + else + echo WAN load balancing is not configured + fi |
