From 0b49e5cc6ae7cd9bf704f22ce78aed1acac8e862 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Wed, 1 Jul 2020 10:25:32 +0200 Subject: [PATCH] scan storage: order scanned shares alphabetically Signed-off-by: Thomas Lamprecht --- PVE/CLI/pvesm.pm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/PVE/CLI/pvesm.pm b/PVE/CLI/pvesm.pm index c5e2d91..4f934d6 100755 --- a/PVE/CLI/pvesm.pm +++ b/PVE/CLI/pvesm.pm @@ -434,7 +434,7 @@ __PACKAGE__->register_method ({ my $res = PVE::Storage::scan_nfs($server); my $data = []; - foreach my $k (keys %$res) { + foreach my $k (sort keys %$res) { push @$data, { path => $k, options => $res->{$k} }; } return $data; @@ -503,7 +503,7 @@ __PACKAGE__->register_method ({ my $res = PVE::Storage::scan_cifs($server, $username, $password, $domain); my $data = []; - foreach my $k (keys %$res) { + foreach my $k (sort keys %$res) { push @$data, { share => $k, description => $res->{$k} }; } @@ -553,7 +553,7 @@ __PACKAGE__->register_method ({ my $res = PVE::Storage::scan_nfs($server); my $data = []; - foreach my $path (keys %$res) { + foreach my $path (sort keys %$res) { if ($path =~ m!^/([^\s/]+)$!) { push @$data, { volname => $1 }; } @@ -603,7 +603,7 @@ __PACKAGE__->register_method ({ my $res = PVE::Storage::scan_iscsi($param->{portal}); my $data = []; - foreach my $k (keys %$res) { + foreach my $k (sort keys %$res) { push @$data, { target => $k, portal => join(',', @{$res->{$k}}) }; }