summaryrefslogtreecommitdiffstats
path: root/ipalib/plugins
diff options
context:
space:
mode:
authorJason Gerard DeRose <jderose@redhat.com>2008-08-13 05:25:00 +0000
committerJason Gerard DeRose <jderose@redhat.com>2008-08-13 05:25:00 +0000
commit6924d5e25e237244e20554c380454a4029a0288f (patch)
tree818b4eb65e4097a96d3a0e43b217bec0774169af /ipalib/plugins
parentb4ad681f410ee5be56b0b02f73306aa49e5c668a (diff)
downloadfreeipa-6924d5e25e237244e20554c380454a4029a0288f.tar.gz
freeipa-6924d5e25e237244e20554c380454a4029a0288f.tar.xz
freeipa-6924d5e25e237244e20554c380454a4029a0288f.zip
144: Made properties in example plugins all required
Diffstat (limited to 'ipalib/plugins')
-rw-r--r--ipalib/plugins/example.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ipalib/plugins/example.py b/ipalib/plugins/example.py
index 770ed33b..b5bd4733 100644
--- a/ipalib/plugins/example.py
+++ b/ipalib/plugins/example.py
@@ -57,14 +57,17 @@ api.register(user_find)
# Register some properties for the 'user' object:
class user_givenname(public.prop):
'user first name'
+ required = True
api.register(user_givenname)
class user_sn(public.prop):
'user last name'
+ required = True
api.register(user_sn)
class user_login(public.prop):
'user login'
+ required = True
def default(self, **kw):
givenname = kw.get('givenname', None)
sn = kw.get('sn', None)
@@ -75,6 +78,7 @@ api.register(user_login)
class user_initials(public.prop):
'user initials'
+ required = True
def default(self, **kw):
givenname = kw.get('givenname', None)
sn = kw.get('sn', None)