]> git.proxmox.com Git - qemu-server.git/commitdiff
qm status: sort hash keys on verbose output
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 11 Mar 2021 14:04:26 +0000 (15:04 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 11 Mar 2021 14:04:26 +0000 (15:04 +0100)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
PVE/CLI/qm.pm

index 1aa273f39a373594eea0c1dc866e6b245d97e99e..f8972bd325f7e7004cb91d4b7b099a8465f0f7e2 100755 (executable)
@@ -100,14 +100,14 @@ sub print_recursive_hash {
        if (defined($key)) {
            print "$prefix$key:\n";
        }
-       foreach my $itemkey (keys %$hash) {
+       for my $itemkey (sort keys %$hash) {
            print_recursive_hash("\t$prefix", $hash->{$itemkey}, $itemkey);
        }
     } elsif (ref($hash) eq 'ARRAY') {
        if (defined($key)) {
            print "$prefix$key:\n";
        }
-       foreach my $item (@$hash) {
+       for my $item (@$hash) {
            print_recursive_hash("\t$prefix", $item);
        }
     } elsif ((!ref($hash) && defined($hash)) || ref($hash) eq 'JSON::PP::Boolean') {