register stanadard option 'pveclient-output-format'
authorDietmar Maurer <dietmar@proxmox.com>
Thu, 14 Jun 2018 07:36:54 +0000 (09:36 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Thu, 14 Jun 2018 07:36:54 +0000 (09:36 +0200)
PVE/APIClient/Commands/list.pm
PVE/APIClient/Config.pm

index db00da7..f12ef87 100644 (file)
@@ -20,13 +20,7 @@ __PACKAGE__->register_method ({
        additionalProperties => 0,
        properties => {
            remote => get_standard_option('pveclient-remote-name'),
-           format => {
-               type => 'string',
-               description => 'Output format',
-               enum => [ 'table', 'json' ],
-               optional => 1,
-               default => 'table',
-           }
+           format => get_standard_option('pveclient-output-format'),
        },
     },
     returns => { type => 'null'},
index 478e658..ab84695 100644 (file)
@@ -24,6 +24,14 @@ my $complete_remote_name = sub {
     return $list;
 };
 
+PVE::APIClient::JSONSchema::register_standard_option('pveclient-output-format', {
+    type => 'string',
+    description => 'Output format.',
+    enum => [ 'table', 'json' ],
+    optional => 1,
+    default => 'table',
+});
+
 PVE::APIClient::JSONSchema::register_standard_option('pveclient-remote-name', {
     description => "The name of the remote.",
     type => 'string',