Sous Open, getuser() foire parfois pour une raison inconnue. On essaie

de rattraper le coup comment on peut...

darcs-hash:20050115182930-d1718-7702b3a116c43b3774e57bee33b2d81dbe0d4b9c.gz
This commit is contained in:
bernat 2005-01-15 19:29:30 +01:00
parent 885031f9a7
commit 3bc88fa4f7

View file

@ -122,7 +122,11 @@ def make_lock(lock_name, lock_comment='',nowait=0, quiet=False) :
### Prise du lock ### Prise du lock
lock_fd = file(lock_file,"w") lock_fd = file(lock_file,"w")
lock_fd.write("%s\n%s\n%s" % (os.getpid(), getuser(), lock_comment) ) try:
utilisateur = getuser()
except:
utilisateur = "inconnu"
lock_fd.write("%s\n%s\n%s" % (os.getpid(), utilisateur, lock_comment) )
lock_fd.close() lock_fd.close()
# On enleve le verrou système # On enleve le verrou système