eventscripts: Instead of listing all tunables, query EventScriptTimeout
authorAmitay Isaacs <amitay@gmail.com>
Thu, 24 Oct 2013 03:37:41 +0000 (14:37 +1100)
committerAmitay Isaacs <amitay@gmail.com>
Thu, 24 Oct 2013 05:54:07 +0000 (16:54 +1100)
Signed-off-by: Amitay Isaacs <amitay@gmail.com>
(This used to be ctdb commit 58ca2c3e7e3a27023ad86660f01a2052e2a19635)

ctdb/config/events.d/99.timeout

index 258366a7e725ada518c90d5ff6d1fa340eac6797..2a6495a619360d322c6f318d95928477d403908b 100755 (executable)
@@ -14,7 +14,7 @@ loadconfig ctdb
 
 case "$1" in
     monitor)
-       TIMEOUT=$(ctdb listvars | awk '$1 == "EventScriptTimeout" {print $3}')
+       TIMEOUT=$(ctdb getvar EventScriptTimeout | awk '{print $3}')
        echo "sleeping for $((TIMEOUT * 2)) seconds..."
        sleep $((TIMEOUT * 2))
        ;;