]> git.proxmox.com Git - pve-manager.git/commitdiff
followup code cleanup
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 15 Jul 2019 08:56:01 +0000 (10:56 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 15 Jul 2019 08:57:00 +0000 (10:57 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
PVE/API2/Ceph/MON.pm

index c3ec9f8fedd9a84af8c54321f3163d4d93e42dd5..2ad2b71ee4af9326272f08f67552ea3475fced26 100644 (file)
@@ -135,11 +135,12 @@ __PACKAGE__->register_method ({
            my $mons = $monstat->{monmap}->{mons};
            foreach my $d (@$mons) {
                next if !defined($d->{name});
-               $monhash->{$d->{name}}->{rank} = $d->{rank};
-               $monhash->{$d->{name}}->{addr} = $d->{addr};
+               my $name = $d->{name};
+               $monhash->{$name}->{rank} = $d->{rank};
+               $monhash->{$name}->{addr} = $d->{addr};
                if (grep { $_ eq $d->{rank} } @{$monstat->{quorum}}) {
-                   $monhash->{$d->{name}}->{quorum} = 1;
-                   $monhash->{$d->{name}}->{state} = 'running';
+                   $monhash->{$name}->{quorum} = 1;
+                   $monhash->{$name}->{state} = 'running';
                }
            }