summaryrefslogtreecommitdiffstats
path: root/ipalib/plugins/basegroup2.py
diff options
context:
space:
mode:
authorPavel Zuna <pzuna@redhat.com>2009-05-22 12:12:27 +0200
committerJason Gerard DeRose <jderose@redhat.com>2009-05-22 15:58:09 -0600
commit37a391cd786034333957ac0c0e70b86d1cb93648 (patch)
tree9fd95c15879a4d11a89b487d1bb24b84ec21f8f6 /ipalib/plugins/basegroup2.py
parent708fe4dfe5671344aa3e5aba766e9a598b19f9f1 (diff)
downloadfreeipa-37a391cd786034333957ac0c0e70b86d1cb93648.tar.gz
freeipa-37a391cd786034333957ac0c0e70b86d1cb93648.tar.xz
freeipa-37a391cd786034333957ac0c0e70b86d1cb93648.zip
Make plugins2 use lowercase when reffering to LDAP attributes.
Diffstat (limited to 'ipalib/plugins/basegroup2.py')
-rw-r--r--ipalib/plugins/basegroup2.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/ipalib/plugins/basegroup2.py b/ipalib/plugins/basegroup2.py
index 0235debec..79dbfa0bf 100644
--- a/ipalib/plugins/basegroup2.py
+++ b/ipalib/plugins/basegroup2.py
@@ -26,14 +26,14 @@ from ipalib import api, crud, errors
from ipalib import Command, Object
from ipalib import Flag, Int, List, Str
-_default_attributes = ['cn', 'description', 'member', 'memberOf']
-_default_class = 'groupOfNames'
+_default_attributes = ['cn', 'description', 'member', 'memberof']
+_default_class = 'groupofnames'
def get_dn_by_attr(ldap, attr, value, object_class, parent_dn=''):
search_kw = {}
search_kw[attr] = value
- search_kw['objectClass'] = object_class
+ search_kw['objectclass'] = object_class
filter = ldap.make_filter(search_kw, rules=ldap.MATCH_ALL)
(dn, entry_attrs) = ldap.find_entries(filter, [''], base_dn=parent_dn)[0]
return dn
@@ -283,15 +283,15 @@ class basegroup2_find(crud.Search):
assert self.api.env.use_ldap2, 'use_ldap2 is False'
ldap = self.api.Backend.ldap2
- search_kw = self.args_options_2_entry(*tuple(), **kw)
+ search_kw = self.args_options_2_entry(**kw)
if self.filter_class:
- search_kw['objectClass'] = self.filter_class
+ search_kw['objectclass'] = self.filter_class
filter = ldap.make_filter(search_kw, rules=ldap.MATCH_ALL)
if term:
if not self.searchfields:
# Pull the list of searchable attributes out of the IPA config.
conf = ldap.get_ipa_config()[1]
- search_fields = conf.get('ipaGroupSearchFields')[0].split(',')
+ search_fields = conf.get('ipagroupsearchfields')[0].split(',')
else:
search_fields = self.searchfields
@@ -422,7 +422,7 @@ class basegroup2_add_member(Command):
members = kw.get('groups', [])
(to_add, add_failed) = find_members(
- ldap, add_failed, members, 'cn', 'ipaUserGroup',
+ ldap, add_failed, members, 'cn', 'ipausergroup',
self.api.env.container_group
)
(completed, add_failed) = add_members(
@@ -431,7 +431,7 @@ class basegroup2_add_member(Command):
members = kw.get('users', [])
(to_add, add_failed) = find_members(
- ldap, add_failed, members, 'uid', 'posixAccount',
+ ldap, add_failed, members, 'uid', 'posixaccount',
self.api.env.container_user
)
(completed, add_failed) = add_members(
@@ -499,7 +499,7 @@ class basegroup2_del_member(Command):
members = kw.get('groups', [])
(to_remove, remove_failed) = find_members(
- ldap, remove_failed, members, 'cn', 'ipaUserGroup',
+ ldap, remove_failed, members, 'cn', 'ipausergroup',
self.api.env.container_group
)
(completed, remove_failed) = del_members(
@@ -508,7 +508,7 @@ class basegroup2_del_member(Command):
members = kw.get('users', [])
(to_remove, remove_failed) = find_members(
- ldap, remove_failed, members, 'uid', 'posixAccount',
+ ldap, remove_failed, members, 'uid', 'posixaccount',
self.api.env.container_user
)
(completed, remove_failed) = del_members(