From e56c8e96ffbb03a69d4fa47f6bb0c264b4a8a513 Mon Sep 17 00:00:00 2001 From: Leigh B Stoller Date: Wed, 10 Aug 2011 14:59:01 -0600 Subject: [PATCH] Minor fix to power saving mods. --- tbsetup/power.in | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tbsetup/power.in b/tbsetup/power.in index f2e0b7596..41ae9038e 100755 --- a/tbsetup/power.in +++ b/tbsetup/power.in @@ -451,8 +451,9 @@ foreach my $power_id (keys %outlets) { } if (!$errors) { - foreach my $node (@nodes) { - print "$node now ",($op eq "cycle" ? "rebooting" : $op),"\n"; + foreach my $nodeid (@nodes) { + my $node = $nodes{$nodeid}; + print "$nodeid now ",($op eq "cycle" ? "rebooting" : $op),"\n"; if ($sendevent) { my $oldstate = $node->eventstate(); my $newstate; @@ -477,8 +478,8 @@ foreach my $power_id (keys %outlets) { $node->SetEventState($newstate) if (defined($newstate) && $newstate ne $oldstate); } - push(@wolnodes, $node) - if ($postwol{$node}); + push(@wolnodes, $nodeid) + if ($postwol{$nodeid}); } } else { $exitval += $errors; -- GitLab