]> git.proxmox.com Git - pve-manager-legacy.git/commitdiff
ceph: fix percent_used
authorDietmar Maurer <dietmar@proxmox.com>
Thu, 23 Jan 2014 16:29:14 +0000 (17:29 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Thu, 23 Jan 2014 16:29:14 +0000 (17:29 +0100)
PVE/API2/Ceph.pm

index 3f19e02b1717e6324918bf72a8a60737a4e430ff..0fc6271b9e3429e770ede54ac447deb653413a01 100644 (file)
@@ -1141,7 +1141,8 @@ __PACKAGE__->register_method ({
            }
            if (my $s = $stats->{$d->{pool}}) {
                $d->{bytes_used} = $s->{bytes_used};
-               $d->{percent_used} = ($d->{bytes_used}*100)/$total if $total;
+               $d->{percent_used} = ($d->{bytes_used}*$d->{size}*100)/$total 
+                   if $d->{size} && $total;
            }
            push @$data, $d;
        }