From 1f635269e8c0253230c3d20b6b41ccd91e02f361 Mon Sep 17 00:00:00 2001 From: Jason Gerard DeRose Date: Thu, 13 Nov 2008 21:17:33 -0700 Subject: Param.__repr__() now uses util.make_repr() --- ipalib/frontend.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ipalib/frontend.py b/ipalib/frontend.py index 87126a440..f3c0f0fa0 100644 --- a/ipalib/frontend.py +++ b/ipalib/frontend.py @@ -28,6 +28,7 @@ from plugable import lock, check_name import errors from errors import check_type, check_isinstance, raise_TypeError import ipa_types +from util import make_repr RULE_FLAG = 'validation_rule' @@ -450,11 +451,10 @@ class Param(plugable.ReadOnly): return value def __repr__(self): - return '%s(%r, %s())' % ( - self.__class__.__name__, - self.name, - self.type.name, - ) + """ + Return an expresion that could construct this `Param` instance. + """ + return make_repr(self.__class__.__name__, self.name, **self.__override) def create_param(spec): -- cgit