usage: transfer_engine_topology_dump [-h] [--device-name DEVICE_NAME] [--backend {auto,te,tent}] [--use-custom-topo] [--custom-topo-json CUSTOM_TOPO_JSON] Dump device topology for classic Transfer Engine or TENT. By default clears custom topology overrides so the output reflects auto-discovery. Use --use-custom-topo or --custom-topo-json to load a custom NIC priority matrix instead. TENT backend prints native {nics,mems} JSON with rank0/1/2. options: -h, --help show this help message and exit --device-name DEVICE_NAME Filter topology by IB device name(s), comma-separated. Under TENT this maps to MC_TE_FILTERS. (default: ) --backend {auto,te,tent} Topology backend: te=classic Transfer Engine, tent=Mooncake TENT, auto=follow MC_USE_TENT/MC_USE_TEV1 (default: auto) --use-custom-topo Keep existing MC_CUSTOM_TOPO_JSON / TENT topology overrides (compare discover vs custom by running with and without this flag) (default: False) --custom-topo-json CUSTOM_TOPO_JSON Path to custom topology JSON; sets MC_CUSTOM_TOPO_JSON (also honored by TENT as topology/custom_json_path) (default: None)