mirror of
https://git.proxmox.com/git/pve-common
synced 2025-07-16 16:39:58 +00:00
cli: print_api_result: simplify props_to_print code
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
8dd3280b55
commit
fa7d20bf9f
@ -551,14 +551,9 @@ sub print_api_result {
|
||||
} elsif ($format eq 'text') {
|
||||
my $type = $result_schema->{type};
|
||||
if ($type eq 'object') {
|
||||
if (defined($props_to_print)) {
|
||||
foreach my $key (@$props_to_print) {
|
||||
print $key . ": " . data_to_text($data->{$key}) . "\n";
|
||||
}
|
||||
} else {
|
||||
foreach my $key (sort keys %$data) {
|
||||
print $key . ": " . data_to_text($data->{$key}) . "\n";
|
||||
}
|
||||
$props_to_print = [ sort keys %$data ] if !defined($props_to_print);
|
||||
foreach my $key (@$props_to_print) {
|
||||
print $key . ": " . data_to_text($data->{$key}) . "\n";
|
||||
}
|
||||
} elsif ($type eq 'array') {
|
||||
return if !scalar(@$data);
|
||||
|
Loading…
Reference in New Issue
Block a user