Yes. we can use eval statement to do ixNetwork's tcl API In this case, the ixNetwork's tcl API should be as below: + get vport list: eval ixNet getList ::ixNet::OBJ-/ vport => Assumes the response: ::ixNet::OBJ-/vport:1 ::ixNet::OBJ-/vport:2 + Apply below statement to enable/disable BGP neighbor for each vport. eval ixNet setAttribute ::ixNet::OBJ-/vport:1/protocols/bgp/neighborRange -enabled true/false eval ixNet setAttribute ::ixNet::OBJ-/vport:2/protocols/bgp/neighborRange -enabled true/false Note: can check the set value by statement: eval ixNet getAttribute Hope this help!
iTest's IxNetwork integration does not have direct support for BGP configuration. However, you can use the "eval" statement to execute any tcl command, including commands that are part of IxNetwork's Tcl API.