vers l'utf-8 ...

darcs-hash:20080909193432-b8e4c-8b567852009655f931b00023ebaca090853719dd.gz
This commit is contained in:
Xavier Lagorce 2008-09-09 21:34:32 +02:00
parent 82a0a15f52
commit 7438105c0a
28 changed files with 75 additions and 75 deletions

View file

@ -1,5 +1,5 @@
#!/usr/bin/env python
# -*- coding: iso-8859-15 -*-
# -*- coding: utf-8 -*-
# Gestion des prises dans les batiments
# Pour le moment on ne compte pas les prises CRANS
@ -11,7 +11,7 @@ from annuaires import reverse, chbre_prises, bat_switchs, all_switchs, uplink_pr
from hptools import hpswitch
from ldap_crans import crans_ldap
# Le fichier de nombre d'adhérent par batiments
# Le fichier de nombre d'adhérent par batiments
stats_batiments = "/var/lib/munin/tmp/batiments"
BAT = sys.argv[0].split('_')[1]
@ -20,7 +20,7 @@ BAT = sys.argv[0].split('_')[1]
BAT_CHBRES = {'g' : 312}
def switch_prise(bat, prise) :
''' Renvoie le switch et la prise associé au numéro de la prise '''
''' Renvoie le switch et la prise associé au numéro de la prise '''
switch = "bat%s-%i" % (bat, prise/100)
prise = prise % 100
return (switch, prise)
@ -40,16 +40,16 @@ if arg == "config" :
print 'graph_args --base 1000 --lower-limit 0'
# print 'graph_order activ enabled fixes reste prises chbres'
print "graph_vlabel nb de chambres"
print 'enabled.label Prises activées'
print 'enabled.label Prises activées'
print 'enabled.draw AREA'
print 'fixes.label Prises fixes'
print 'fixes.draw STACK'
print 'reste.label Prises inutilisées'
print 'reste.label Prises inutilisées'
print 'reste.draw STACK'
print 'crans.label Prises crans'
print 'crans.draw STACK'
print 'activ.label Prises actives'
print 'adherent.label Nb adhérents'
print 'adherent.label Nb adhérents'
print 'prises.label Nb de prises'
print 'chbres.label Nb de chambres'
if BAT in BAT_CHBRES :
@ -64,7 +64,7 @@ else :
PRISES_ENABLE += hpswitch(switch).is_enable('all')
except:
PRISES_ENABLE += 0
# On élimine les prises "CRANS" stockés dans uplink_prises
# On élimine les prises "CRANS" stockés dans uplink_prises
for prise in uplink_prises[BAT].keys() :
switch, prise = switch_prise(BAT, prise)
try:
@ -80,7 +80,7 @@ else :
PRISES_ACTIVES += hpswitch(switch).is_up('all')
except:
PRISES_ACTIVES += 0
# On élimine les prises "CRANS" stockés dans uplink_prises
# On élimine les prises "CRANS" stockés dans uplink_prises
for prise in uplink_prises[BAT].keys() :
switch, prise = switch_prise(BAT, prise)
try:
@ -119,7 +119,7 @@ else :
print "reste.value %d" % int(NB_PRISES - PRISES_ENABLE - PRISES_FIXES - PRISES_CRANS)
fichier = open(stats_batiments, 'r')
#NB_ADHERENT = 0 # Plus génant qu'autre chose
#NB_ADHERENT = 0 # Plus génant qu'autre chose
for line in fichier.readlines():
if line[3:4] == BAT and line[:3] == "bat" :
NB_ADHERENT = line[11:].strip()