oui c'est trs crade, mais vu l'utilit de ce petit script je vais quand
meme pas passer plus de temps dessus darcs-hash:20050411214150-4ec08-f5b3c8b3852dc180caf3c6153758c62e3e099421.gz
This commit is contained in:
parent
f3e6bdbe1b
commit
a10b5a5f4b
1 changed files with 8 additions and 1 deletions
|
@ -34,6 +34,9 @@ def done (mac) :
|
||||||
mac_done.append(mac)
|
mac_done.append(mac)
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
# liste des résultats
|
||||||
|
results = []
|
||||||
|
|
||||||
# classe d'interrogation des bornes
|
# classe d'interrogation des bornes
|
||||||
class interroge_borne (threading.Thread) :
|
class interroge_borne (threading.Thread) :
|
||||||
def __init__ (self, db, borne, mac = None) :
|
def __init__ (self, db, borne, mac = None) :
|
||||||
|
@ -60,7 +63,8 @@ class interroge_borne (threading.Thread) :
|
||||||
coul_rssi = 'jaune'
|
coul_rssi = 'jaune'
|
||||||
else:
|
else:
|
||||||
coul_rssi = 'rouge'
|
coul_rssi = 'rouge'
|
||||||
print '%-10s %-30s (%-15s, RSSI: %s)' % (self.borne.nom().split('.')[0], res[0].proprietaire().Nom(), res[0].nom().split('.')[0],coul("%d" % rssi, coul_rssi))
|
global results
|
||||||
|
results.append('%-10s %-30s (%-15s, RSSI: %s)' % (self.borne.nom().split('.')[0], res[0].proprietaire().Nom(), res[0].nom().split('.')[0],coul("%d" % rssi, coul_rssi)))
|
||||||
|
|
||||||
def run (self) :
|
def run (self) :
|
||||||
nom = self.borne.nom()
|
nom = self.borne.nom()
|
||||||
|
@ -82,3 +86,6 @@ for i in range(0,3) :
|
||||||
# on attend la fin de threads
|
# on attend la fin de threads
|
||||||
while len(threading.enumerate()) > 1 :
|
while len(threading.enumerate()) > 1 :
|
||||||
sleep(1)
|
sleep(1)
|
||||||
|
|
||||||
|
results.sort()
|
||||||
|
print '\n'.join(results)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue