Delete the OVSTunnel to use the UdpTunnel instead. Just need to fix an issue with...
[nepi.git] / src / nepi / resources / planetlab / openvswitch / ovs.py
index 3594a8c..fb921e9 100644 (file)
@@ -297,11 +297,12 @@ class OVSSwitch(LinuxApplication):
         """
 
         from nepi.resources.planetlab.openvswitch.ovsport import OVSPort
-        rm = self.get_connected(OVSPort.get_rtype())
+        rms = self.get_connected(OVSPort.get_rtype())
 
-        if rm[0].state < ResourceState.RELEASED:
-            self.ec.schedule(reschedule_delay, self.release)
-            return 
+        for rm in rms :
+            if rm.state < ResourceState.RELEASED:
+                self.ec.schedule(reschedule_delay, self.release)
+                return 
             
         cmd = "sliver-ovs del-bridge %s" % self.get('bridge_name')
         (out, err), proc = self.node.run(cmd, self.ovs_checks,