switchs2: vlan adm untagged pour les serveurs

This commit is contained in:
Daniel STAN 2013-09-22 14:55:58 +02:00
parent 225ee9c248
commit c6f4a0cec8

View file

@ -120,7 +120,12 @@ class Port(object):
def vlan_member(self, vlan): def vlan_member(self, vlan):
"""Renvoie V_TAGGED, V_UNTAGGED ou V_NO """Renvoie V_TAGGED, V_UNTAGGED ou V_NO
suivant le ``vlan`` (str) demandé""" suivant le ``vlan`` (str) demandé"""
if self.uplink or self.servers: if self.servers:
if vlan == 'adm':
return V_UNTAGGED
else:
return V_NO
if self.uplink:
# TODO retirer ce hack dégueux: tous les switchs devraient tout # TODO retirer ce hack dégueux: tous les switchs devraient tout
# tagguer, même le vlan adhérent # tagguer, même le vlan adhérent
if vlan == 'adherent': if vlan == 'adherent':