summaryrefslogtreecommitdiffstats
path: root/ipalib/plugins/hbacsvcgroup.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2010-05-17 13:38:00 -0400
committerRob Crittenden <rcritten@redhat.com>2010-05-20 13:53:02 -0400
commit71738f91774236cb08c36beaece3663868c6248d (patch)
tree572fd74f855cf52cc6805a681ea9a875f3469b5a /ipalib/plugins/hbacsvcgroup.py
parent72afb4c6052875e0220142267b8db2dfd929d4af (diff)
downloadfreeipa-71738f91774236cb08c36beaece3663868c6248d.tar.gz
freeipa-71738f91774236cb08c36beaece3663868c6248d.tar.xz
freeipa-71738f91774236cb08c36beaece3663868c6248d.zip
Remove local get_dn() from hbacsvcgroup and add tests for hbacsvcgroup
Diffstat (limited to 'ipalib/plugins/hbacsvcgroup.py')
-rw-r--r--ipalib/plugins/hbacsvcgroup.py24
1 files changed, 6 insertions, 18 deletions
diff --git a/ipalib/plugins/hbacsvcgroup.py b/ipalib/plugins/hbacsvcgroup.py
index 6e36f3a87..37ea94f43 100644
--- a/ipalib/plugins/hbacsvcgroup.py
+++ b/ipalib/plugins/hbacsvcgroup.py
@@ -67,24 +67,6 @@ class hbacsvcgroup(LDAPObject):
),
)
- def get_dn(self, *keys, **kwargs):
- try:
- (dn, entry_attrs) = self.backend.find_entry_by_attr(
- self.primary_key.name, keys[-1], self.object_class, [''],
- self.container_dn
- )
- except errors.NotFound:
- dn = super(hbacsvcgroup, self).get_dn(*keys, **kwargs)
- return dn
-
- def get_primary_key_from_dn(self, dn):
- pkey = self.primary_key.name
- (dn, entry_attrs) = self.backend.get_entry(dn, [pkey])
- try:
- return entry_attrs[pkey][0]
- except (KeyError, IndexError):
- return ''
-
api.register(hbacsvcgroup)
@@ -92,6 +74,7 @@ class hbacsvcgroup_add(LDAPCreate):
"""
Create new hbacsvcgroup.
"""
+ msg_summary = _('Added HBAC Service group "%(value)s"')
api.register(hbacsvcgroup_add)
@@ -100,6 +83,7 @@ class hbacsvcgroup_del(LDAPDelete):
"""
Delete hbacsvcgroup.
"""
+ msg_summary = _('Deleted HBAC Service group "%(value)s"')
api.register(hbacsvcgroup_del)
@@ -108,6 +92,7 @@ class hbacsvcgroup_mod(LDAPUpdate):
"""
Modify hbacsvcgroup.
"""
+ msg_summary = _('Modified HBAC Service group "%(value)s"')
api.register(hbacsvcgroup_mod)
@@ -116,6 +101,9 @@ class hbacsvcgroup_find(LDAPSearch):
"""
Search the groups.
"""
+ msg_summary = ngettext(
+ '%(count)d group matched', '%(count)d groups matched', 0
+ )
api.register(hbacsvcgroup_find)