[pve-devel] applied: [pve-container v2] vmconfig: document return properties

Dietmar Maurer dietmar at proxmox.com
Wed Aug 1 12:38:46 CEST 2018


applied

> On August 1, 2018 at 11:28 AM Dietmar Maurer <dietmar at proxmox.com> wrote:
> 
> 
> Signed-off-by: Dietmar Maurer <dietmar at proxmox.com>
> ---
>  src/PVE/API2/LXC/Config.pm | 11 +++++++++--
>  1 file changed, 9 insertions(+), 2 deletions(-)
> 
> diff --git a/src/PVE/API2/LXC/Config.pm b/src/PVE/API2/LXC/Config.pm
> index 2b622b3..1ba0ffd 100644
> --- a/src/PVE/API2/LXC/Config.pm
> +++ b/src/PVE/API2/LXC/Config.pm
> @@ -14,6 +14,7 @@ use PVE::Storage;
>  use PVE::RESTHandler;
>  use PVE::RPCEnvironment;
>  use PVE::LXC;
> +use PVE::LXC::Config;
>  use PVE::LXC::Create;
>  use PVE::JSONSchema qw(get_standard_option);
>  use base qw(PVE::RESTHandler);
> @@ -38,12 +39,18 @@ __PACKAGE__->register_method({
>      },
>      returns => {
>  	type => "object",
> -	properties => {
> +	properties => PVE::LXC::Config->json_config_properties({
> +	    lxc => {
> +		description => "Array of lxc low-level configurations ([[key1, value1],
> [key2, value2] ...]).",
> +		type => 'array',
> +		items => { type => 'array', items => { type => 'string' }},
> +		optional => 1,
> +	    },
>  	    digest => {
>  		type => 'string',
>  		description => 'SHA1 digest of configuration file. This can be used to
> prevent concurrent modifications.',
>  	    }
> -	},
> +	}),
>      },
>      code => sub {
>  	my ($param) = @_;
> -- 
> 2.11.0
> 
> 




More information about the pve-devel mailing list