[Cluster-devel] cluster/fence/agents/ilo fence_ilo.pl

rmccabe at sourceware.org rmccabe at sourceware.org
Mon Feb 19 17:09:01 UTC 2007


CVSROOT:	/cvs/cluster
Module name:	cluster
Changes by:	rmccabe at sourceware.org	2007-02-19 17:09:00

Modified files:
	fence/agents/ilo: fence_ilo.pl 

Log message:
	Support power on/reboot for iLO2

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/cluster/fence/agents/ilo/fence_ilo.pl.diff?cvsroot=cluster&r1=1.6&r2=1.7

--- cluster/fence/agents/ilo/fence_ilo.pl	2007/02/12 20:17:06	1.6
+++ cluster/fence/agents/ilo/fence_ilo.pl	2007/02/19 17:08:59	1.7
@@ -346,13 +346,15 @@
 	# As of firmware version 1.71 (RIBCL 2.21) The SET_HOST_POWER command
 	# is no longer available.  HOLD_PWR_BTN and PRESS_PWR_BTN are used 
 	# instead now :(
-	if ($ribcl_vers < 2.21 )
+	if ($ribcl_vers < 2.21)
 	{
 		sendsock $socket, "<SET_HOST_POWER HOST_POWER = \"$state\"/>\n";
 	}
 	else
 	{
-		if ($state eq "Y" )
+		if ($ribcl_vers > 2.21) {
+			sendsock $socket, "<HOLD_PWR_BTN/>\n";
+		} elsif ($state eq "Y" )
 		{ 
 			sendsock $socket, "<PRESS_PWR_BTN/>\n";
 		} 




More information about the Cluster-devel mailing list