scan storage: order scanned shares alphabetically
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
@ -434,7 +434,7 @@ __PACKAGE__->register_method ({
|
|||||||
my $res = PVE::Storage::scan_nfs($server);
|
my $res = PVE::Storage::scan_nfs($server);
|
||||||
|
|
||||||
my $data = [];
|
my $data = [];
|
||||||
foreach my $k (keys %$res) {
|
foreach my $k (sort keys %$res) {
|
||||||
push @$data, { path => $k, options => $res->{$k} };
|
push @$data, { path => $k, options => $res->{$k} };
|
||||||
}
|
}
|
||||||
return $data;
|
return $data;
|
||||||
@ -503,7 +503,7 @@ __PACKAGE__->register_method ({
|
|||||||
my $res = PVE::Storage::scan_cifs($server, $username, $password, $domain);
|
my $res = PVE::Storage::scan_cifs($server, $username, $password, $domain);
|
||||||
|
|
||||||
my $data = [];
|
my $data = [];
|
||||||
foreach my $k (keys %$res) {
|
foreach my $k (sort keys %$res) {
|
||||||
push @$data, { share => $k, description => $res->{$k} };
|
push @$data, { share => $k, description => $res->{$k} };
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -553,7 +553,7 @@ __PACKAGE__->register_method ({
|
|||||||
my $res = PVE::Storage::scan_nfs($server);
|
my $res = PVE::Storage::scan_nfs($server);
|
||||||
|
|
||||||
my $data = [];
|
my $data = [];
|
||||||
foreach my $path (keys %$res) {
|
foreach my $path (sort keys %$res) {
|
||||||
if ($path =~ m!^/([^\s/]+)$!) {
|
if ($path =~ m!^/([^\s/]+)$!) {
|
||||||
push @$data, { volname => $1 };
|
push @$data, { volname => $1 };
|
||||||
}
|
}
|
||||||
@ -603,7 +603,7 @@ __PACKAGE__->register_method ({
|
|||||||
my $res = PVE::Storage::scan_iscsi($param->{portal});
|
my $res = PVE::Storage::scan_iscsi($param->{portal});
|
||||||
|
|
||||||
my $data = [];
|
my $data = [];
|
||||||
foreach my $k (keys %$res) {
|
foreach my $k (sort keys %$res) {
|
||||||
push @$data, { target => $k, portal => join(',', @{$res->{$k}}) };
|
push @$data, { target => $k, portal => join(',', @{$res->{$k}}) };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user