Changement du nom du lock

darcs-hash:20041212121826-d1718-3e727525af1ceb1e07ba9676741504941a374882.gz
This commit is contained in:
bernat 2004-12-12 13:18:26 +01:00
parent 87204b5bf9
commit 8d9d568992

View file

@ -125,6 +125,8 @@ class UpdateProtocol(basic.LineReceiver):
self.sendLine(ligne) self.sendLine(ligne)
else: else:
self.sendLine("..") self.sendLine("..")
else:
self.sendLine("")
self.sendLine(".") self.sendLine(".")
class UpdateFactory(protocol.ServerFactory): class UpdateFactory(protocol.ServerFactory):
@ -208,10 +210,10 @@ class UpdateFactory(protocol.ServerFactory):
# ETAPE 2 # ETAPE 2
# On essaie d'obtenir le lock # On essaie d'obtenir le lock
def delLockAndRaise(f): def delLockAndRaise(f):
remove_lock('gen_confs.wifi.conf_wifi') remove_lock('gen_confs.wifi')
return f return f
d = wait_lock('gen_confs.wifi.conf_wifi', 'locked by wifi-update') d = wait_lock('gen_confs.wifi', 'locked by wifi-update')
d.addCallback(lambda _: getSAD_script(self, getre, delre, host)) d.addCallback(lambda _: getSAD_script(self, getre, delre, host))
d.addErrback(delLockAndRaise) d.addErrback(delLockAndRaise)
return d return d
@ -234,7 +236,7 @@ class UpdateFactory(protocol.ServerFactory):
# Il ne devrait n'y en avoir qu'un, mais... # Il ne devrait n'y en avoir qu'un, mais...
for f in os.listdir('retry'): for f in os.listdir('retry'):
result = result + file('retry/%s' % f).read() result = result + file('retry/%s' % f).read()
remove_lock('gen_confs.wifi.conf_wifi') remove_lock('gen_confs.wifi')
return result return result
else: else:
# Il n'y a rien dans le répertoire retry # Il n'y a rien dans le répertoire retry
@ -259,7 +261,7 @@ class UpdateFactory(protocol.ServerFactory):
for f in delre: for f in delre:
os.remove(f) os.remove(f)
remove_lock('gen_confs.wifi.conf_wifi') remove_lock('gen_confs.wifi')
return result return result