ctdb_setstatus in /etc/ctdb/functions was not working correctly because it was called...
authorWolfgang Mueller-Friedt <wolfmuel@de.ibm.com>
Wed, 10 Mar 2010 09:39:31 +0000 (10:39 +0100)
committerRonnie Sahlberg <ronniesahlberg@gmail.com>
Thu, 11 Mar 2010 06:52:31 +0000 (17:52 +1100)
config/functions [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 87026ac..5c15422
@@ -461,7 +461,7 @@ ctdb_active_dir="$ctdb_spool_dir/active"
 
 log_status_cat ()
 {
-    echo "node is \"$1\", problem with \"${script_name}\": $(cat $2)"
+    echo "node is \"$1\", \"${script_name}\" reports problem: $(cat $2)"
 }
 
 ctdb_checkstatus ()
@@ -594,6 +594,7 @@ ctdb_standard_event_handler ()
            exit
            ;;
        setstatus)
+            shift
            ctdb_setstatus "$@"
            exit
            ;;