diff --git a/hacluster.html b/hacluster.html index a5d228c3f0cd..d150e8e2297c 100644 --- a/hacluster.html +++ b/hacluster.html @@ -58,6 +58,9 @@
crm_maintenance_status();
+
+Check maintenance mode status. Returns true (maintenance active) or false (maintenance inactive). Croaks if unknown status is received.
+ +crm_wait_for_maintenance(target_state=>$target_state, [loop_sleep=>$loop_sleep, timeout=>$timeout]);
+
+Wait for maintenance to be turned on or off. Croaks on timeout.
+ +target_state Target state of the maintenance mode (true/false)
+ +loop_sleep Override default sleep value between checks
+ +timeout Override default timeout value
+ +crm_check_resource_location(resource=>$resource, [wait_for_target=>$wait_for_target, timeout=>$timeout]);
+
+Checks current resource location, returns physical hostname of the node. Can be used to wait for desired state Eg: after failover. Croaks upon timeout.
+ +wait_for_target Target location of the resource specified - physical hostname
+ +resource Resource to check
+ +timeout Override default timeout value
+ +