]> xenbits.xensource.com Git - people/royger/osstest.git/commitdiff
PDU: ipmi: Only log the first cmd run
authorIan Jackson <ian.jackson@eu.citrix.com>
Wed, 11 Jul 2018 14:31:03 +0000 (14:31 +0000)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Wed, 11 Jul 2018 14:53:53 +0000 (15:53 +0100)
This quietens the output again.

Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
Osstest/PDU/ipmi.pm

index f3a50c9ac57bb09bc5c94302365440dc0e787338..b6621db131479145a97511119aa69a15bd65fd34 100644 (file)
@@ -50,11 +50,12 @@ sub pdu_power_state {
     my $onoff= $on ? "on" : "off";
 
     my @cmd = (qw(ipmitool -H), $mo->{Mgmt},
-               '-U',$mo->{User}, '-P',$mo->{Pass});
+
+    my $cmd_logged;
 
     my $getstatus = sub {
         my @scmd = (@cmd, qw(power status));
-        logm("PDU IMPI: @scmd");
+        logm("PDU IMPI: @scmd") unless $cmd_logged++;
         open IPMI, "-|", @scmd or die $!;
         my $status = do { local $/=undef; <IPMI>; };
         $?=0; $!=0;