[ldap_crans.py] pylint++
darcs-hash:20091018233739-bd074-ecf024d77c1ad0b6843c43a87f10420089dd5e5f.gz
This commit is contained in:
parent
515069ff16
commit
d98b44e915
1 changed files with 9 additions and 9 deletions
|
@ -864,7 +864,7 @@ class CransLdap:
|
||||||
# Récolte des données
|
# Récolte des données
|
||||||
if graphic: cprint(u'Lecture base LDAP', 'gras')
|
if graphic: cprint(u'Lecture base LDAP', 'gras')
|
||||||
# Machines de l'assoce
|
# Machines de l'assoce
|
||||||
self.__machines = AssociationCrans(self.conn).machines()
|
self.__machines = AssociationCrans(conn = self.conn).machines()
|
||||||
# Machines des adhérents et clubs de l'année en cours
|
# Machines des adhérents et clubs de l'année en cours
|
||||||
base = self.search('paiement=ok')
|
base = self.search('paiement=ok')
|
||||||
base = base['adherent'] + base['club']
|
base = base['adherent'] + base['club']
|
||||||
|
@ -1208,7 +1208,7 @@ class BaseClasseCrans(CransLdap):
|
||||||
vidn += 1
|
vidn += 1
|
||||||
|
|
||||||
self.dn = '%s=%s,%s' % (self.idn, vidn, self.dn)
|
self.dn = '%s=%s,%s' % (self.idn, vidn, self.dn)
|
||||||
self._data[self.idn]= [ '%d' % vidn ]
|
self._data[self.idn] = [ '%d' % vidn ]
|
||||||
|
|
||||||
try:
|
try:
|
||||||
# Ecriture
|
# Ecriture
|
||||||
|
@ -1385,7 +1385,7 @@ class BaseProprietaire(BaseClasseCrans):
|
||||||
# Tests
|
# Tests
|
||||||
l, new = preattr(new)
|
l, new = preattr(new)
|
||||||
new = new.lower()
|
new = new.lower()
|
||||||
if l<2:
|
if l < 2:
|
||||||
raise ValueError(u"Alias trop court.")
|
raise ValueError(u"Alias trop court.")
|
||||||
for c in new[:]:
|
for c in new[:]:
|
||||||
if not c in (string.letters + string.digits + '-_.'):
|
if not c in (string.letters + string.digits + '-_.'):
|
||||||
|
@ -1858,7 +1858,7 @@ class Adherent(BaseProprietaire):
|
||||||
|
|
||||||
if new != 'inconnu':
|
if new != 'inconnu':
|
||||||
l, new = preattr(new)
|
l, new = preattr(new)
|
||||||
if not new.isdigit() or l<6 or l>15:
|
if not new.isdigit() or l < 6 or l > 15:
|
||||||
raise ValueError(u"Numéro de téléphone incorrect (il doit comporter uniquement des chiffres).")
|
raise ValueError(u"Numéro de téléphone incorrect (il doit comporter uniquement des chiffres).")
|
||||||
|
|
||||||
self._set('tel', [new])
|
self._set('tel', [new])
|
||||||
|
@ -2227,7 +2227,7 @@ class Adherent(BaseProprietaire):
|
||||||
# Quelqu'un nous a piqué l'uid que l'on venait de choisir !
|
# Quelqu'un nous a piqué l'uid que l'on venait de choisir !
|
||||||
return self.compte(login, uidNumber, hash_pass, shell)
|
return self.compte(login, uidNumber, hash_pass, shell)
|
||||||
|
|
||||||
self._data['uidNumber']= [str(uidNumber)]
|
self._data['uidNumber'] = [str(uidNumber)]
|
||||||
self._data['gidNumber'] = [str(config.gid)]
|
self._data['gidNumber'] = [str(config.gid)]
|
||||||
|
|
||||||
self._data['homeDirectory'] = [ preattr(home)[1] ]
|
self._data['homeDirectory'] = [ preattr(home)[1] ]
|
||||||
|
@ -2548,7 +2548,7 @@ class Club(BaseProprietaire):
|
||||||
# Quelqu'un nous a piqué l'uid que l'on venait de choisir !
|
# Quelqu'un nous a piqué l'uid que l'on venait de choisir !
|
||||||
return self.compte(login)
|
return self.compte(login)
|
||||||
|
|
||||||
self._data['uidNumber']= [ str(uidNumber) ]
|
self._data['uidNumber'] = [ str(uidNumber) ]
|
||||||
self._data['gidNumber'] = [ str(config.club_gid) ]
|
self._data['gidNumber'] = [ str(config.club_gid) ]
|
||||||
self._data['homeDirectory'] = [ preattr(home)[1] ]
|
self._data['homeDirectory'] = [ preattr(home)[1] ]
|
||||||
|
|
||||||
|
@ -2698,7 +2698,7 @@ Contactez nounou si la MAC est bien celle d'une carte.""", 3)
|
||||||
if not c in (string.letters + string.digits + '-'):
|
if not c in (string.letters + string.digits + '-'):
|
||||||
raise ValueError(u"Seuls les caractères alphabétiques minuscules et les - sont autorisés pour %s" % champ)
|
raise ValueError(u"Seuls les caractères alphabétiques minuscules et les - sont autorisés pour %s" % champ)
|
||||||
|
|
||||||
if l>17:
|
if l > 17:
|
||||||
raise ValueError(u"%s trop long." % champ.capitalize())
|
raise ValueError(u"%s trop long." % champ.capitalize())
|
||||||
|
|
||||||
if not new[0].isalpha():
|
if not new[0].isalpha():
|
||||||
|
@ -2923,7 +2923,7 @@ Contactez nounou si la MAC est bien celle d'une carte.""", 3)
|
||||||
elif 'club' in res[0][1]['objectClass']:
|
elif 'club' in res[0][1]['objectClass']:
|
||||||
self.__proprietaire = Club(res[0], self._modifiable, self.conn)
|
self.__proprietaire = Club(res[0], self._modifiable, self.conn)
|
||||||
else:
|
else:
|
||||||
self.__proprietaire = AssociationCrans(self.conn)
|
self.__proprietaire = AssociationCrans(conn = self.conn)
|
||||||
|
|
||||||
return self.__proprietaire
|
return self.__proprietaire
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue