diff options
author | Jason Gerard DeRose <jderose@redhat.com> | 2008-09-02 19:29:00 +0000 |
---|---|---|
committer | Jason Gerard DeRose <jderose@redhat.com> | 2008-09-02 19:29:00 +0000 |
commit | adf8b9b2d8ac4d5a73ed453fb1c05c28b3efc7b3 (patch) | |
tree | a18897a6680c8b3a6fc5ef3d8ea79ece6f48724b /ipalib/public.py | |
parent | 85f7a08e5d11b3d09b6c36b7a683f39846f8821e (diff) | |
download | freeipa.git-adf8b9b2d8ac4d5a73ed453fb1c05c28b3efc7b3.tar.gz freeipa.git-adf8b9b2d8ac4d5a73ed453fb1c05c28b3efc7b3.tar.xz freeipa.git-adf8b9b2d8ac4d5a73ed453fb1c05c28b3efc7b3.zip |
232: Added Option2.get_values() method; added corresponding unit tests
Diffstat (limited to 'ipalib/public.py')
-rw-r--r-- | ipalib/public.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ipalib/public.py b/ipalib/public.py index cf95af7c..c01a88d9 100644 --- a/ipalib/public.py +++ b/ipalib/public.py @@ -152,6 +152,11 @@ class Option2(plugable.ReadOnly): return self.convert(default) return self.convert(self.default) + def get_values(self): + if self.type.name in ('Enum', 'CallbackEnum'): + return self.type.values + return tuple() + class Option(plugable.Plugin): """ |