From b32965dffe1dbd4404dd4afb63994c807e80e25c Mon Sep 17 00:00:00 2001 From: Jason Gerard DeRose Date: Fri, 2 Jan 2009 17:27:44 -0700 Subject: Clarifed base.DefaultFrom.__call__() docstring --- ipalib/parameter.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ipalib/parameter.py b/ipalib/parameter.py index 1d629f38..7605339d 100644 --- a/ipalib/parameter.py +++ b/ipalib/parameter.py @@ -122,7 +122,10 @@ class DefaultFrom(ReadOnly): def __call__(self, **kw): """ - If all keys are present, calls the callback; otherwise returns None. + Call the callback if all keys are present. + + If all keys are present, the callback is called and its return value is + returned. If any keys are missing, ``None`` is returned. :param kw: The keyword arguments. """ -- cgit