summaryrefslogtreecommitdiffstats
path: root/ipalib/public.py
diff options
context:
space:
mode:
Diffstat (limited to 'ipalib/public.py')
-rw-r--r--ipalib/public.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/ipalib/public.py b/ipalib/public.py
index 5a70a7153..a5385a925 100644
--- a/ipalib/public.py
+++ b/ipalib/public.py
@@ -189,6 +189,14 @@ class Option(plugable.ReadOnly):
self.validate(value)
return value
+ def __repr__(self):
+ return '%s(%r, %r, %s)' % (
+ self.__class__.__name__,
+ self.name,
+ self.doc,
+ self.type.name,
+ )
+
class Command(plugable.Plugin):
__public__ = frozenset((