def getEdgeNodes()

in advanced-monitoring/Worker/main.py [0:0]


def getEdgeNodes(nsxtConnection):
    nodes = []
    results = json.loads(_getAPIResults(nsxtConnection=nsxtConnection, uri="/api/v1/transport-nodes?node_types=EdgeNode", policy=False))['results']
    for node in results:
        nodes.append(NSXEdgeNode(id = node['node_id'],display_name = node['display_name'], connection=nsxtConnection))
    return nodes