[ldap_crans.py] Un peu plus pythonique...
Ignore-this: 53515c9e128d853f6fd95b190f320a1f darcs-hash:20090904051401-ffbb2-b2b5b55e3a4c60e75a43728f2988352f00fa47fd.gz
This commit is contained in:
parent
6993990fdd
commit
0acc434c22
1 changed files with 7 additions and 3 deletions
|
@ -537,9 +537,13 @@ class CransLdap:
|
||||||
serv_dn = 'cn=%s,%s' % (new, self.base_services)
|
serv_dn = 'cn=%s,%s' % (new, self.base_services)
|
||||||
|
|
||||||
# Conversion avant stockage dans la base
|
# Conversion avant stockage dans la base
|
||||||
if type(args) == str: args = [args]
|
if isinstance(args, basestring):
|
||||||
|
args = [args]
|
||||||
args = map(lambda x:preattr(x)[1], args)
|
args = map(lambda x:preattr(x)[1], args)
|
||||||
if type(start) == int: start = [start]
|
try:
|
||||||
|
start = [int(start)]
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
start = map(lambda x:preattr(x)[1], start)
|
start = map(lambda x:preattr(x)[1], start)
|
||||||
|
|
||||||
if new in serv.keys():
|
if new in serv.keys():
|
||||||
|
@ -1701,7 +1705,7 @@ class BaseProprietaire(BaseClasseCrans):
|
||||||
|
|
||||||
if self.idn !='cid':
|
if self.idn !='cid':
|
||||||
# Mail de bienvenue
|
# Mail de bienvenue
|
||||||
self.services_to_restart('mail_bienvenue', [self.mail().encode('iso-8859-15')], start = int(time.time()) + 600)
|
self.services_to_restart('mail_bienvenue', [self.mail().encode('iso-8859-15')], start = time.time() + 660)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
ret += coul(u"Modification %s effectuée avec succès." % self.Nom(), 'vert')
|
ret += coul(u"Modification %s effectuée avec succès." % self.Nom(), 'vert')
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue