X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Flibraries%2FMininetKeywords.robot;h=b8faeed66b1c02d790a8dd3351af2ca20421dbfe;hb=0407c15e7efdcd144b42824f14f35421d976f9a7;hp=9f5180ecdd30f1998aec34db4cd8d37f5de7a1a2;hpb=ed51dfff4a20edc6e47b62e805ab8cc6d908dcc0;p=integration%2Ftest.git diff --git a/csit/libraries/MininetKeywords.robot b/csit/libraries/MininetKeywords.robot index 9f5180ecdd..b8faeed66b 100644 --- a/csit/libraries/MininetKeywords.robot +++ b/csit/libraries/MininetKeywords.robot @@ -55,13 +55,14 @@ Start Mininet Multiple Controllers SSHKeywords.Open_Connection_To_Tools_System ip_address=${mininet} timeout=${timeout} ${num_bridges} SSHLibrary.Execute Command sudo ovs-vsctl show | grep Bridge | wc -l ${num_bridges}= Convert To Integer ${num_bridges} - Log Configure OVS controllers ${controller_opt} in all bridges ${bridges}= Create List : FOR ${i} IN RANGE 1 ${num_bridges+1} \ ${bridge}= SSHLibrary.Execute Command sudo ovs-vsctl show | grep Bridge | cut -c 12- | sort | head -${i} | tail -1 + \ SSHLibrary.Execute Command sudo ovs-vsctl del-controller ${bridge} && sudo ovs-vsctl set bridge ${bridge} protocols=OpenFlow${ofversion} \ Collections.Append To List ${bridges} ${bridge} + Log Configure OVS controllers ${controller_opt} in all bridges : FOR ${bridge} IN @{bridges} - \ SSHLibrary.Execute Command sudo ovs-vsctl set bridge ${bridge} protocols=OpenFlow${ofversion} && sudo ovs-vsctl set-controller ${bridge} ${controller_opt} + \ SSHLibrary.Execute Command sudo ovs-vsctl set-controller ${bridge} ${controller_opt} Log Check OVS configuratiom ${output}= SSHLibrary.Execute Command sudo ovs-vsctl show Log ${output}