示例#1
0
文件: detector.py 项目: hmpf/nav
def do_layer2_detection():
    """Detect and update layer 2 topology"""
    candidates = build_candidate_graph_from_db()
    aggregates = get_aggregate_mapping(include_stacks=True)
    reducer = AdjacencyReducer(candidates, aggregates)
    reducer.reduce()
    links = reducer.get_single_edges_from_ports()
    update_layer2_topology(links)
示例#2
0
文件: detector.py 项目: wujcheng/nav
def do_layer2_detection():
    """Detect and update layer 2 topology"""
    reducer = AdjacencyReducer(build_candidate_graph_from_db())
    reducer.reduce()
    links = reducer.get_single_edges_from_ports()
    update_layer2_topology(links)
示例#3
0
def do_layer2_detection():
    """Detect and update layer 2 topology"""
    reducer = AdjacencyReducer(build_candidate_graph_from_db())
    reducer.reduce()
    links = reducer.get_single_edges_from_ports()
    update_layer2_topology(links)