]> git.proxmox.com Git - pve-ha-manager.git/commitdiff
manager select_service_node: code cleanup
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 25 Nov 2019 16:08:06 +0000 (17:08 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 25 Nov 2019 16:53:03 +0000 (17:53 +0100)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
src/PVE/HA/Manager.pm

index 99cb517f02e7dc08b096dace4638acd80e0f5b85..e86b8dfc45976fdd94c7f0ac9653aa3ac9502006 100644 (file)
@@ -132,19 +132,15 @@ sub select_service_node {
     }
 
     if ($try_next) {
-
        if (defined($found) && ($found < (scalar(@nodes) - 1))) {
            return $nodes[$found + 1];
        } else {
            return $nodes[0];
        }
-
+    } elsif (defined($found)) {
+       return $nodes[$found];
     } else {
-
-       return $nodes[$found] if defined($found);
-
        return $nodes[0];
-
     }
 }