[pve-devel] [PATCH pve-client] rename defaut output format from 'table' to 'text'

Dietmar Maurer dietmar at proxmox.com
Thu Jun 14 12:00:37 CEST 2018


Signed-off-by: Dietmar Maurer <dietmar at proxmox.com>
---
 PVE/APIClient/Commands/list.pm | 2 +-
 PVE/APIClient/Config.pm        | 4 ++--
 PVE/APIClient/Helpers.pm       | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/PVE/APIClient/Commands/list.pm b/PVE/APIClient/Commands/list.pm
index f12ef87..2030c51 100644
--- a/PVE/APIClient/Commands/list.pm
+++ b/PVE/APIClient/Commands/list.pm
@@ -31,7 +31,7 @@ __PACKAGE__->register_method ({
 	my $conn = PVE::APIClient::Config->remote_conn($config, $param->{remote});
 	my $resources = $conn->get('api2/json/cluster/resources', { type => 'vm' });
 
-	if (!defined($param->{format}) or $param->{format} eq 'table') {
+	if (!defined($param->{format}) or $param->{format} eq 'text') {
 	    my $headers = ['Node', 'VMID', 'Type', 'Name', 'Status'];
 	    my $data = [];
 	    for my $el (@$resources) {
diff --git a/PVE/APIClient/Config.pm b/PVE/APIClient/Config.pm
index 3f2efe5..249ef83 100644
--- a/PVE/APIClient/Config.pm
+++ b/PVE/APIClient/Config.pm
@@ -28,9 +28,9 @@ my $complete_remote_name = sub {
 PVE::APIClient::JSONSchema::register_standard_option('pveclient-output-format', {
     type => 'string',
     description => 'Output format.',
-    enum => [ 'table', 'json' ],
+    enum => [ 'text', 'json' ],
     optional => 1,
-    default => 'table',
+    default => 'text',
 });
 
 PVE::APIClient::JSONSchema::register_standard_option('pveclient-remote-name', {
diff --git a/PVE/APIClient/Helpers.pm b/PVE/APIClient/Helpers.pm
index 7aec160..cc19514 100644
--- a/PVE/APIClient/Helpers.pm
+++ b/PVE/APIClient/Helpers.pm
@@ -43,7 +43,7 @@ $build_pve_api_path_hash = sub {
     }
 };
 
-my $default_output_format = 'table';
+my $default_output_format = 'text';
 my $client_output_format =  $default_output_format;
 
 sub set_output_format {
@@ -71,7 +71,7 @@ sub print_result {
 
     if ($format eq 'json') {
 	print to_json($data, {utf8 => 1, allow_nonref => 1, canonical => 1, pretty => 1 });
-    } elsif ($format eq 'table') {
+    } elsif ($format eq 'text') {
 	my $type = $result_schema->{type};
 	if ($type eq 'object') {
 	    die "implement me";
-- 
2.11.0




More information about the pve-devel mailing list