mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-08-05 18:29:11 +00:00
better way to select storage node for pool statistic
This commit is contained in:
parent
3d2af3ebe7
commit
37a9901c3c
@ -264,8 +264,15 @@ __PACKAGE__->register_method ({
|
||||
my $scfg = PVE::Storage::storage_config ($cfg, $storeid, 1);
|
||||
next if !$scfg;
|
||||
|
||||
my $firstnode = $scfg->{nodes} && $scfg->{nodes}->[0];
|
||||
my $node = $firstnode || $nodename;
|
||||
my $node = $nodename;
|
||||
if ($scfg->{nodes}) {
|
||||
if (!$scfg->{nodes}->{$node}) {
|
||||
foreach my $n (sort keys(%{$scfg->{nodes}})) {
|
||||
$node = $n;
|
||||
last;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
my $entry = PVE::API2Tools::extract_storage_stats($storeid, $scfg, $node, $rrd);
|
||||
push @$members, $entry;
|
||||
|
Loading…
Reference in New Issue
Block a user