[wifi/{bornes.py,status.py}] légères modifications maintenant que gordon est le routeur wifi
darcs-hash:20091109025242-bd074-2a7b80e68944e1a6e949eedfac93dd94a01ab4ef.gz
This commit is contained in:
parent
61d31e04a0
commit
c541996784
2 changed files with 21 additions and 14 deletions
|
@ -23,7 +23,7 @@ def bornes():
|
|||
Moyen rapide, mais peut-être un peu crade pour récupérer la liste des bornes:
|
||||
on regarde les machines présentes dans 138.231.148.1/24"""
|
||||
names = []
|
||||
for line in commands.getoutput("host -l wifi.crans.org").splitlines():
|
||||
for line in commands.getoutput("host -l wifi.crans.org sable.crans.org").splitlines()[5:]:
|
||||
# Chaque ligne est de la forme:
|
||||
# "truc.wifi.crans.org has address 138.231.148.42"
|
||||
fields = line.split()
|
||||
|
@ -123,6 +123,7 @@ def munin(config, cmd=None, process=(lambda x: x), results=None, buckets=None, s
|
|||
|
||||
if 'config' in sys.argv:
|
||||
print config
|
||||
print "graph_category wifi"
|
||||
if buckets:
|
||||
for i, (val, lbl) in enumerate(buckets.items()):
|
||||
print "%s.label %s" % (lbl, val)
|
||||
|
@ -164,6 +165,10 @@ def main():
|
|||
action='store_const', const='uname -v', dest='cmd', default='uname -v')
|
||||
parser.add_option('-u', '--uptime', help=u"renvoie l'uptime",
|
||||
action='store_const', const='uptime', dest='cmd')
|
||||
parser.add_option('-w', '--mac-wifi',
|
||||
help=u"renvoie l'addresse MAC de l'access point",
|
||||
action='store_const', dest='cmd',
|
||||
const="iwconfig wl0 | sed -n 's/^.*00:/00:/p'")
|
||||
parser.add_option('-c', '--custom', help=u'exécute une commande custom',
|
||||
action='store', dest='cmd')
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue