Nouvelle gestion de lock encore plus efficace.
darcs-hash:20050402150536-d1718-3e9c2ba11984c64fc6d9a695132440cae05f295b.gz
This commit is contained in:
parent
8306127fe1
commit
6c703307d7
2 changed files with 11 additions and 13 deletions
|
@ -99,12 +99,6 @@ Netmask= 0.0.0.0
|
|||
|
||||
def __init__(self) :
|
||||
self.db = crans_ldap()
|
||||
# Pour eviter le probleme de lock...
|
||||
os.system("kill $(cat /var/run/wifi-update.pid)")
|
||||
time.sleep(1)
|
||||
|
||||
def __del__(self):
|
||||
os.system("cd / ; systrace -d /etc/systrace/wifi-update -A /usr/local/bin/twistd --syslog -o -y /usr/scripts/gestion/wifi-update.py --pidfile=/var/run/wifi-update.pid")
|
||||
|
||||
def lockname(self):
|
||||
# On change le nom du lock pour avoir un nom unique pour tout ce qui
|
||||
|
@ -195,12 +189,6 @@ class bornes_wifi(gen_config) :
|
|||
def __init__(self,bornes=[]) :
|
||||
self.db = crans_ldap()
|
||||
self.bornes = bornes
|
||||
# Pour eviter le probleme de lock...
|
||||
os.system("kill $(cat /var/run/wifi-update.pid)")
|
||||
time.sleep(1)
|
||||
|
||||
def __del__(self):
|
||||
os.system("cd / ; systrace -d /etc/systrace/wifi-update -A /usr/local/bin/twistd --syslog -o -y /usr/scripts/gestion/wifi-update.py --pidfile=/var/run/wifi-update.pid")
|
||||
|
||||
def _gen(self) :
|
||||
bornes = self.db.search('host=*.wifi.crans.org&puissance=*')['machine']
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue