diff options
author | Jason Gerard DeRose <jderose@redhat.com> | 2009-01-22 18:48:21 -0700 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2009-02-03 15:29:01 -0500 |
commit | 244346dbcbe999bb921ee792ddc2ac222532cc56 (patch) | |
tree | 5c6e88a733cb9e304e03a37a792df0358b7f54b4 /ipalib/parameters.py | |
parent | 833088955c0e6c606bc8ea96a05ddf6c3a34bc6b (diff) | |
download | freeipa-244346dbcbe999bb921ee792ddc2ac222532cc56.tar.gz freeipa-244346dbcbe999bb921ee792ddc2ac222532cc56.tar.xz freeipa-244346dbcbe999bb921ee792ddc2ac222532cc56.zip |
More work on xmlrpc stuff, started migrated more code to use errors2 instead of errors
Diffstat (limited to 'ipalib/parameters.py')
-rw-r--r-- | ipalib/parameters.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ipalib/parameters.py b/ipalib/parameters.py index fc6880747..0cf6a1f75 100644 --- a/ipalib/parameters.py +++ b/ipalib/parameters.py @@ -353,6 +353,11 @@ class Param(ReadOnly): self.validate(value) return value + def safe_value(self, value): + if isinstance(self, Password) and value is not None: + return u'********' + return value + def clone(self, **overrides): """ Return a new `Param` instance similar to this one. |