From 98e662b96f4e533693465131675ae01f777bde4e Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Fri, 13 Apr 2012 09:13:50 -0400 Subject: Document the 'nonempty' flag Missing documentation for commit 7cfc16c/c6e4372 --- ipalib/parameters.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'ipalib/parameters.py') diff --git a/ipalib/parameters.py b/ipalib/parameters.py index 5c55d8bc..35dbdd95 100644 --- a/ipalib/parameters.py +++ b/ipalib/parameters.py @@ -343,6 +343,12 @@ class Param(ReadOnly): is not `required`. Applied for all crud.Update based commands * req_update: The parameter is `required` in all crud.Update based commands + * nonempty: This is an internal flag; a required attribute should + be used instead of it. + The value of this parameter must not be empty, but it may + not be given at all. All crud.Update commands automatically + convert required parameters to `nonempty` ones, so the value + can be unspecified (unchanged) but cannot be deleted. - hint: this attribute is currently not used - alwaysask: when enabled, CLI asks for parameter value even when the parameter is not `required` -- cgit