* Corrections pour que les rid non désirés ne soient pas pris.
This commit is contained in:
parent
18571ae112
commit
6b55396794
2 changed files with 40 additions and 13 deletions
|
@ -60,7 +60,6 @@ import config
|
|||
import crans_utils
|
||||
from attributs import *
|
||||
from ldap_locks import CransLock
|
||||
import ridtools
|
||||
|
||||
uri = 'ldap://ldap.adm.crans.org/'
|
||||
base_dn = 'ou=data,dc=crans,dc=org'
|
||||
|
@ -326,7 +325,11 @@ class lc_ldap(ldap.ldapobject.LDAPObject):
|
|||
if i in nonfree:
|
||||
continue
|
||||
else:
|
||||
break
|
||||
my_id = attrify(i, attr, self, True)
|
||||
if my_id.value != i:
|
||||
continue
|
||||
else:
|
||||
break
|
||||
else:
|
||||
raise EnvironmentError('Aucun %s libre dans la plage [%d, %d]' %
|
||||
(attr, plage[0], i))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue