version 1.47.2.76, 2007/05/02 18:32:45
|
version 1.47.2.78, 2007/07/02 15:50:22
|
Line 340 class MPIWGRoot(ZSQLExtendFolder):
|
Line 340 class MPIWGRoot(ZSQLExtendFolder):
|
|
|
def getat(self,array,idx=0,default=None): |
def getat(self,array,idx=0,default=None): |
"""return array element idx or default (but no exception)""" |
"""return array element idx or default (but no exception)""" |
if len(array) < idx: |
if len(array) <= idx: |
return default |
return default |
else: |
else: |
return array[idx] |
return array[idx] |
Line 844 class MPIWGRoot(ZSQLExtendFolder):
|
Line 844 class MPIWGRoot(ZSQLExtendFolder):
|
ret+="Created %s \n"%e_mail |
ret+="Created %s \n"%e_mail |
created=True |
created=True |
except: |
except: |
|
|
msg="Cannot create new user %s (%s %s)"%(e_mail,sys.exc_info()[0],sys.exc_info()[1]) |
msg="Cannot create new user %s (%s %s)"%(e_mail,sys.exc_info()[0],sys.exc_info()[1]) |
logging.error(msg) |
logging.error(msg) |
ret+=msg+"\n" |
ret+=msg+"\n" |
created=False |
created=False |
|
|
if created: |
if created: |
qstr="update personal_www set web_object_created='yes',e_mail='%s' where key=%s"%(e_mail,self.ZSQLQuote(k)) |
qstr="update personal_www set web_object_created='yes',e_mail='%s@mpiwg-berlin.mpg.de' where key=%s"%(e_mail,self.ZSQLQuote(k)) |
self.ZSQLQuery(qstr) |
self.ZSQLQuery(qstr) |
|
|
return ret |
return ret |