Blob Blame History Raw
From 444bdc44fc47c65f848efc0c39c1e8e6620ce10d Mon Sep 17 00:00:00 2001
From: Oyvind Albrigtsen <oalbrigt@redhat.com>
Date: Fri, 11 Oct 2019 12:12:52 +0200
Subject: [PATCH] Route: only validate for start and validate-all actions

---
 heartbeat/Route | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/heartbeat/Route b/heartbeat/Route
index 9f92eff3a..8898e1afd 100755
--- a/heartbeat/Route
+++ b/heartbeat/Route
@@ -187,6 +187,8 @@ END
 }
 
 route_start() {
+    route_validate || exit $?
+
     route_status
     status=$?
     if [ $status -eq $OCF_SUCCESS ]; then
@@ -313,8 +315,6 @@ for binary in ip grep; do
     check_binary $binary
 done
 
-route_validate || exit $?
-
 case $OCF_RESKEY_family in
     ip4) addr_family="-4" ;;
     ip6) addr_family="-6" ;;
@@ -334,7 +334,7 @@ status|monitor)	route_status;;
 reload)		ocf_log info "Reloading..."
 	        route_start
 		;;
-validate-all)	;;
+validate-all)	route_validate;;
 *)		route_usage
 		exit $OCF_ERR_UNIMPLEMENTED
 		;;