[annuaires_pg] all_switchs ne donne pas les switchs spéciaux
On a aussi retiré bati-2 (inconnu au bataillon), et rajouté minigiga
This commit is contained in:
parent
7de837b8d1
commit
ab49b1b031
1 changed files with 13 additions and 8 deletions
|
@ -173,9 +173,8 @@ uplink_prises={ 'a' :
|
||||||
'i' :
|
'i' :
|
||||||
{ 49 : 'uplink->bati-3', 50 : 'libre-service',
|
{ 49 : 'uplink->bati-3', 50 : 'libre-service',
|
||||||
149 : 'uplink->bati-3', 150 : 'libre-service',
|
149 : 'uplink->bati-3', 150 : 'libre-service',
|
||||||
225 : 'uplink->bati-3', 226 : 'libre-service',
|
|
||||||
301 : 'uplink->bati-0', 302 : 'uplink->bati-1',
|
301 : 'uplink->bati-0', 302 : 'uplink->bati-1',
|
||||||
303 : 'uplink->bati-2', 324 : 'uplink->backbone' },
|
324 : 'uplink->backbone' },
|
||||||
'j' :
|
'j' :
|
||||||
{ 49 : 'uplink->batj-3', 50 : 'libre-service',
|
{ 49 : 'uplink->batj-3', 50 : 'libre-service',
|
||||||
149 : 'uplink->batj-3', 150 : 'libre-service', # XXX: 150 semble morte
|
149 : 'uplink->batj-3', 150 : 'libre-service', # XXX: 150 semble morte
|
||||||
|
@ -251,9 +250,14 @@ uplink_prises={ 'a' :
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
def all_switchs(bat=None, hide=['backbone.adm.crans.org',
|
_SPECIAL_SWITCHES=['backbone.adm.crans.org',
|
||||||
'multiprise-v6.adm.crans.org',
|
'multiprise-v6.adm.crans.org',
|
||||||
'batk-0.crans.org']):
|
'batk-0.crans.org',
|
||||||
|
'batp-4.adm.crans.org',
|
||||||
|
'minigiga.adm.crans.org',
|
||||||
|
]
|
||||||
|
|
||||||
|
def all_switchs(bat=None, hide=_SPECIAL_SWITCHES):
|
||||||
"""Retourne la liste des switchs pour un batiment.
|
"""Retourne la liste des switchs pour un batiment.
|
||||||
|
|
||||||
Si bat est donné, seulement pour le bâtiment demandé, sinon pour
|
Si bat est donné, seulement pour le bâtiment demandé, sinon pour
|
||||||
|
@ -269,10 +273,11 @@ def all_switchs(bat=None, hide=['backbone.adm.crans.org',
|
||||||
for b in bat:
|
for b in bat:
|
||||||
indexes = set(n/100 for n in uplink_prises[b])
|
indexes = set(n/100 for n in uplink_prises[b])
|
||||||
for i in indexes:
|
for i in indexes:
|
||||||
switchs.append("bat%s-%s.adm.crans.org" % (b, i))
|
hostname = "bat%s-%s.adm.crans.org" % (b, i)
|
||||||
|
if hostname not in hide:
|
||||||
|
switchs.append(hostname)
|
||||||
# on ajoute quand-même le backbone et/ou multiprise-v6 si demandé
|
# on ajoute quand-même le backbone et/ou multiprise-v6 si demandé
|
||||||
switchs += set(['backbone.adm.crans.org', 'multiprise-v6.adm.crans.org',
|
switchs += set(_SPECIAL_SWITCHES).difference(hide)
|
||||||
'batk-0.crans.org']).difference(hide)
|
|
||||||
|
|
||||||
switchs.sort()
|
switchs.sort()
|
||||||
return switchs
|
return switchs
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue