drbd: return correct used/avail/total sizes
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
committed by
Dietmar Maurer
parent
7bdfa659f0
commit
2e346fd478
@ -265,12 +265,12 @@ sub status {
|
|||||||
eval {
|
eval {
|
||||||
my $hdl = connect_drbdmanage_service();
|
my $hdl = connect_drbdmanage_service();
|
||||||
my $redundancy = get_redundancy($scfg);;
|
my $redundancy = get_redundancy($scfg);;
|
||||||
my ($rc, $res) = $hdl->cluster_free_query($redundancy);
|
my ($rc, $free_space, $total_space) = $hdl->cluster_free_query($redundancy);
|
||||||
check_drbd_res($rc);
|
check_drbd_res($rc);
|
||||||
|
|
||||||
$avail = $res;
|
$avail = $free_space;
|
||||||
$used = 0; # fixme
|
$total = $total_space;
|
||||||
$total = $used + $avail;
|
$used = $total_space - $free_space;
|
||||||
|
|
||||||
};
|
};
|
||||||
if (my $err = $@) {
|
if (my $err = $@) {
|
||||||
|
|||||||
Reference in New Issue
Block a user