Esthetisme pour l'affichage des adresses MAC
darcs-hash:20041002145319-d1718-660938591ce411b00e12682b1807dfe630c4ab63.gz
This commit is contained in:
parent
92109121e4
commit
3940d834b2
1 changed files with 13 additions and 3 deletions
|
@ -576,9 +576,19 @@ def prise_etat(chbre) :
|
|||
if len(macs) == 0:
|
||||
f += coul('aucune MAC détectée', 'jaune')
|
||||
else:
|
||||
f += '\n\t\tMACs: %s' % ", ".join(macs[0:3])
|
||||
if len(macs) > 3:
|
||||
f += ' [...]'
|
||||
# Combien d'adresses MAC peut-on mettre par ligne ?
|
||||
# Une adresse MAC =~ 20 caracteres
|
||||
rows, cols = get_screen_size()
|
||||
cols -= 17 # On met 15espaces devant chaque ligne
|
||||
parligne = int(cols/20)
|
||||
count = 0
|
||||
while len(macs) > 0:
|
||||
if count % parligne == 0:
|
||||
f += '\n MACs: '
|
||||
else:
|
||||
f += ', '
|
||||
f += "%s" % macs.pop()
|
||||
count += 1
|
||||
elif result['activée'] == 'down' :
|
||||
f+= ', ' + coul('prise désactivée','rouge')
|
||||
else :
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue