summaryrefslogtreecommitdiffstats
path: root/ipalib
diff options
context:
space:
mode:
authorJason Gerard DeRose <jderose@redhat.com>2008-08-22 20:32:23 +0000
committerJason Gerard DeRose <jderose@redhat.com>2008-08-22 20:32:23 +0000
commit5bf6a9eb097fbaf1c048a4487e6ca6b9605b9f05 (patch)
tree472e54e664c713a583468421a0f7af83f833aae6 /ipalib
parenta1b5d928fbf989a45c0fabb599d25e80964aacee (diff)
downloadfreeipa-5bf6a9eb097fbaf1c048a4487e6ca6b9605b9f05.tar.gz
freeipa-5bf6a9eb097fbaf1c048a4487e6ca6b9605b9f05.tar.xz
freeipa-5bf6a9eb097fbaf1c048a4487e6ca6b9605b9f05.zip
185: Renamed public.prop to Property
Diffstat (limited to 'ipalib')
-rw-r--r--ipalib/plugins/example.py8
-rw-r--r--ipalib/public.py22
-rw-r--r--ipalib/tests/test_public.py12
3 files changed, 21 insertions, 21 deletions
diff --git a/ipalib/plugins/example.py b/ipalib/plugins/example.py
index 30f0a70fa..cff144bad 100644
--- a/ipalib/plugins/example.py
+++ b/ipalib/plugins/example.py
@@ -55,17 +55,17 @@ api.register(user_find)
# Register some properties for the 'user' object:
-class user_givenname(public.prop):
+class user_givenname(public.Property):
'User first name'
required = True
api.register(user_givenname)
-class user_sn(public.prop):
+class user_sn(public.Property):
'User last name'
required = True
api.register(user_sn)
-class user_login(public.prop):
+class user_login(public.Property):
'User login'
required = True
def default(self, **kw):
@@ -76,7 +76,7 @@ class user_login(public.prop):
return ('%s%s' % (givenname[0], sn)).lower()
api.register(user_login)
-class user_initials(public.prop):
+class user_initials(public.Property):
'User initials'
required = True
def default(self, **kw):
diff --git a/ipalib/public.py b/ipalib/public.py
index 1c51df494..4b988b511 100644
--- a/ipalib/public.py
+++ b/ipalib/public.py
@@ -252,23 +252,23 @@ class Command(plugable.Plugin):
class obj(plugable.Plugin):
__public__ = frozenset((
'Method',
- 'prop',
+ 'Property',
))
__Method = None
- __prop = None
+ __Property = None
def __get_Method(self):
return self.__Method
Method = property(__get_Method)
- def __get_prop(self):
- return self.__prop
- prop = property(__get_prop)
+ def __get_Property(self):
+ return self.__Property
+ Property = property(__get_Property)
def finalize(self, api):
super(obj, self).finalize(api)
self.__Method = self.__create_ns('Method')
- self.__prop = self.__create_ns('prop')
+ self.__Property = self.__create_ns('Property')
def __create_ns(self, name):
return plugable.NameSpace(self.__filter(name))
@@ -321,18 +321,18 @@ class Method(attr, Command):
def get_options(self):
for proxy in Command.get_options(self):
yield proxy
- if self.obj is not None and self.obj.prop is not None:
- for proxy in self.obj.prop():
+ if self.obj is not None and self.obj.Property is not None:
+ for proxy in self.obj.Property():
yield proxy
-class prop(attr, option):
+class Property(attr, option):
__public__ = attr.__public__.union(option.__public__)
def get_doc(self, _):
- return _('prop doc')
+ return _('Property doc')
class PublicAPI(plugable.API):
def __init__(self):
- super(PublicAPI, self).__init__(Command, obj, Method, prop)
+ super(PublicAPI, self).__init__(Command, obj, Method, Property)
diff --git a/ipalib/tests/test_public.py b/ipalib/tests/test_public.py
index 089fcfe90..dc004254f 100644
--- a/ipalib/tests/test_public.py
+++ b/ipalib/tests/test_public.py
@@ -365,9 +365,9 @@ class test_Method(ClassChecker):
pass
class option1(public.option):
pass
- class example_prop0(public.prop):
+ class example_prop0(public.Property):
pass
- class example_prop1(public.prop):
+ class example_prop1(public.Property):
pass
class example_obj(object):
__prop = None
@@ -375,14 +375,14 @@ class test_Method(ClassChecker):
if self.__prop is None:
self.__prop = plugable.NameSpace([
plugable.PluginProxy(
- public.prop, example_prop0(), 'attr_name'
+ public.Property, example_prop0(), 'attr_name'
),
plugable.PluginProxy(
- public.prop, example_prop1(), 'attr_name'
+ public.Property, example_prop1(), 'attr_name'
),
])
return self.__prop
- prop = property(__get_prop)
+ Property = property(__get_prop)
class noun_verb(self.cls):
option_classes = (option0, option1)
obj = example_obj()
@@ -403,7 +403,7 @@ class test_Method(ClassChecker):
class test_prop(ClassChecker):
- _cls = public.prop
+ _cls = public.Property
def test_class(self):
assert self.cls.__bases__ == (public.attr, public.option)