[ldap_crans.py] pylint++

darcs-hash:20091018233739-bd074-ecf024d77c1ad0b6843c43a87f10420089dd5e5f.gz
This commit is contained in:
Antoine Durand-Gasselin 2009-10-19 01:37:39 +02:00
parent 515069ff16
commit d98b44e915

View file

@ -849,7 +849,7 @@ class CransLdap:
proprio = recherche['adherent'][0] proprio = recherche['adherent'][0]
if uid == "grosminet": if uid == "grosminet":
proprio = self.search("nom=grosminet", mode)['adherent'][0] proprio = self.search("nom=grosminet", mode)['adherent'][0]
return proprio return proprio
__machines = () __machines = ()
@ -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