From 3bc88fa4f793a8a60d885af200b8557d1b7ba7ba Mon Sep 17 00:00:00 2001 From: bernat Date: Sat, 15 Jan 2005 19:29:30 +0100 Subject: [PATCH] Sous Open, getuser() foire parfois pour une raison inconnue. On essaie de rattraper le coup comment on peut... darcs-hash:20050115182930-d1718-7702b3a116c43b3774e57bee33b2d81dbe0d4b9c.gz --- gestion/lock.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gestion/lock.py b/gestion/lock.py index ba155afd..4ccfd92f 100755 --- a/gestion/lock.py +++ b/gestion/lock.py @@ -122,7 +122,11 @@ def make_lock(lock_name, lock_comment='',nowait=0, quiet=False) : ### Prise du lock 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() # On enleve le verrou système