on vire la ferme des serveurs comme ils ont leur sous domaine
darcs-hash:20041112164004-4ec08-47ec8c5a0dfdc79b37c6e54ce4dc805f9a6274d7.gz
This commit is contained in:
parent
c3c4431feb
commit
06acbab00d
1 changed files with 18 additions and 0 deletions
|
@ -45,6 +45,14 @@ class autostatus(gen_config) :
|
|||
|
||||
%(serveurs)s
|
||||
|
||||
# ferme #
|
||||
#########
|
||||
|
||||
%%HTML: <TR> <TD class=table colSpan=3><p></TD></TR>
|
||||
%%HTML: <TR><td colspan=3 class="table"><font size="+1"><B>La ferme, diffusion de la télé :</font></b></TR>
|
||||
|
||||
%(ferme)s
|
||||
|
||||
# switchs #
|
||||
###########
|
||||
|
||||
|
@ -122,6 +130,7 @@ class autostatus(gen_config) :
|
|||
bornes = {}
|
||||
switchs = {}
|
||||
serveurs = {}
|
||||
ferme = {}
|
||||
|
||||
# tri des machines
|
||||
for m in machines :
|
||||
|
@ -159,6 +168,14 @@ class autostatus(gen_config) :
|
|||
# on ajoute au dictionnaire
|
||||
switchs[ index ] = [ m.nom().split(".")[0] , m.nom() , 'none' , 'nobody' , m.info()[0] ]
|
||||
|
||||
# la ferme
|
||||
elif '.ferme.crans.org' in m.nom() :
|
||||
nom = m.nom().split(".")[0]
|
||||
if m.info() :
|
||||
ferme[ nom ] = [ nom , m.nom() , 'none' , 'nobody' , m.info()[0] ]
|
||||
else :
|
||||
ferme[ nom ] = [ nom , m.nom() , 'none' , 'nobody' , 'Infos non disponibles' ]
|
||||
|
||||
# les serveurs
|
||||
else :
|
||||
if ".wifi.crans.org" in m.nom() :
|
||||
|
@ -238,6 +255,7 @@ class autostatus(gen_config) :
|
|||
dico['switchs'] = self.make_config(switchs)
|
||||
dico['bornes'] = self.make_config(bornes)
|
||||
dico['serveurs'] = self.make_config(serveurs)
|
||||
dico['ferme'] = self.make_config(ferme)
|
||||
dico['route'] = route_to_ext.encode('iso-8859-15')
|
||||
dico['exterieur'] = self.make_config(services_exterieurs)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue