""" Definitions of target field paths widely used throughout the Topoprocessing suites. """ # NT target fields ISIS_NODE_TE_ROUTER_ID_IPV4 = ( "l3-unicast-igp-topology:igp-node-attributes" "/isis-topology:isis-node-attributes" "/isis-topology:ted" "/isis-topology:te-router-id-ipv4" ) ISIS_NODE_TE_ROUTER_ID_IPV6 = ( "l3-unicast-igp-topology:igp-node-attributes" "/isis-topology:isis-node-attributes" "/isis-topology:ted" "/isis-topology:te-router-id-ipv6" ) IGP_LINK_METRIC = ( "l3-unicast-igp-topology:igp-link-attributes/l3-unicast-igp-topology:metric" ) IGP_LINK_NAME = ( "l3-unicast-igp-topology:igp-link-attributes/l3-unicast-igp-topology:name" ) OVSDB_OFPORT = "ovsdb:ofport" OVSDB_OVS_VERSION = "ovsdb:ovs-version" OVSDB_TP_NAME = "ovsdb:name" # Inventory target fields OPENFLOW_NODE_IP_ADDRESS = "flow-node-inventory:ip-address" OPENFLOW_NODE_SERIAL_NUMBER = "flow-node-inventory:serial-number" OPENFLOW_NODE_CONNECTOR_PORT_NUMBER = "flow-node-inventory:port-number" OPENFLOW_NODE_CONNECTOR_MAXIMUM_SPEED = "flow-node-inventory:maximum-speed" OPENFLOW_NODE_CONNECTOR_NAME = "flow-node-inventory:name"