PVE::CLIHandler::print_api_list - reorder arguments
authorDietmar Maurer <dietmar@proxmox.com>
Fri, 22 Jun 2018 05:14:04 +0000 (07:14 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Fri, 22 Jun 2018 05:14:04 +0000 (07:14 +0200)
Move optional argument to the end.

src/PVE/CLIHandler.pm

index b4c95ef..a9ebc47 100644 (file)
@@ -493,7 +493,7 @@ sub print_text_table {
 # prints the result of an API GET call returning an array
 # and to have the results key of the API call defined.
 sub print_api_list {
-    my ($props_to_print, $data, $returninfo) = @_;
+    my ($data, $returninfo, $props_to_print) = @_;
 
     die "can only print array result" if $returninfo->{type} ne 'array';
 
@@ -539,7 +539,7 @@ sub print_api_result {
            return if !scalar(@$data);
            my $item_type = $result_schema->{items}->{type};
            if ($item_type eq 'object') {
-               print_api_list(undef, $data, $result_schema);
+               print_api_list($data, $result_schema);
            } else {
                foreach my $entry (@$data) {
                    print data_to_text($entry) . "\n";