develop
Самоукин Алексей 14 years ago
parent b43f8ca03b
commit 5478030730

@ -75,7 +75,7 @@ class ldapUser(_error):
namesData = map(lambda x: x[0], data) namesData = map(lambda x: x[0], data)
# Данные из кеша, если он есть # Данные из кеша, если он есть
if cache and self._dictData and\ if cache and self._dictData and\
set(self._dictData.keys())<=set(namesData): set(namesData)<=set(self._dictData.keys()):
return self._dictData return self._dictData
fileName = "/etc/ldap.conf" fileName = "/etc/ldap.conf"
getStrList = lambda x: reduce(lambda x,y: [x,y.upper()],([x]*2)) getStrList = lambda x: reduce(lambda x,y: [x,y.upper()],([x]*2))
@ -92,7 +92,7 @@ class ldapUser(_error):
if spl in splList: if spl in splList:
if not name in dictData: if not name in dictData:
dictData[name] = [] dictData[name] = []
if name == "usersDN": if name in ("usersDN", "groupsDN"):
dictData[name].append(line.rpartition(spl)[2].\ dictData[name].append(line.rpartition(spl)[2].\
partition('?')[0].strip()) partition('?')[0].strip())
else: else:

Loading…
Cancel
Save