]> git.proxmox.com Git - pve-ha-manager.git/commitdiff
crm: code/style cleanup
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 17 Jan 2022 11:27:30 +0000 (12:27 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 17 Jan 2022 11:28:22 +0000 (12:28 +0100)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
src/PVE/HA/Manager.pm

index 1c66b43563b48fb0f0094901f8ba90d2d14516cb..11336135706746804aa56066475a2b4c1997903d 100644 (file)
@@ -461,15 +461,17 @@ sub manage {
            my $sd = $ss->{$sid};
            next if $sd->{state} ne 'fence';
 
-           if (!defined($fenced_nodes->{$sd->{node}})) {
-               $fenced_nodes->{$sd->{node}} = $ns->fence_node($sd->{node}) || 0;
+           my $service_node = $sd->{node};
+
+           if (!defined($fenced_nodes->{$service_node})) {
+               $fenced_nodes->{$service_node} = $ns->fence_node($sd->{node}) || 0;
            }
 
-           next if !$fenced_nodes->{$sd->{node}};
+           next if !$fenced_nodes->{$service_node};
 
            # node fence was successful - recover service
            $change_service_state->($self, $sid, 'recovery');
-           $repeat = 1; # for faster execution
+           $repeat = 1; # for faster recovery execution
        }
 
        last if !$repeat;