Permet de spécifier une liste dans populate_all_switches
* Grâce à cela, populate_all_switches peut être restreint à une liste spécifique de switches pour éviter de forcément tout peupler.
This commit is contained in:
parent
a2a8538b61
commit
2bc93d071b
1 changed files with 9 additions and 3 deletions
|
@ -61,10 +61,16 @@ def fetch_all_ports(switch, output):
|
||||||
__stuff = filter_uplink(switch, __stuff)
|
__stuff = filter_uplink(switch, __stuff)
|
||||||
output[switch] = __stuff
|
output[switch] = __stuff
|
||||||
|
|
||||||
def populate_all_switches():
|
def populate_all_switches(switches=None):
|
||||||
"""Remplit l'ensemble des switches avec les MACS qui sont
|
"""Remplit l'ensemble des switches avec les MACS qui sont
|
||||||
présentes sur leurs ports"""
|
présentes sur leurs ports.
|
||||||
switches = annuaires_pg.all_switchs()
|
|
||||||
|
Peut également ne remplir qu'une liste spécifique si fournie
|
||||||
|
en argument."""
|
||||||
|
|
||||||
|
if switches == None:
|
||||||
|
switches = annuaires_pg.all_switchs()
|
||||||
|
|
||||||
hp_switches = {
|
hp_switches = {
|
||||||
switch : HPSwitch(switch)
|
switch : HPSwitch(switch)
|
||||||
for switch in switches
|
for switch in switches
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue