Merge branch 'master' of https://github.com/OPENNETWORKINGLAB/ONLabTest
diff --git a/TestON/drivers/common/cli/emulator/remotemininetdriver.py b/TestON/drivers/common/cli/emulator/remotemininetdriver.py
index 1bd070f..1bf7b89 100644
--- a/TestON/drivers/common/cli/emulator/remotemininetdriver.py
+++ b/TestON/drivers/common/cli/emulator/remotemininetdriver.py
@@ -397,6 +397,17 @@
response = main.FALSE
return response
+ def flow_cmp(self,sw):
+ self.handle.sendline("cd")
+ self.handle.expect(["\$",pexpect.EOF,pexpect.TIMEOUT])
+ command = "sudo ovs-ofctl dump-flows " + sw + " | awk '{OFS=\",\" ; print $1 $6 $7 }' |sort -n -k1"
+ #command = "sudo ovs-ofctl dump-flows " + sw
+ self.handle.sendline(command)
+ self.handle.expect(["sort -n -k1",pexpect.EOF,pexpect.TIMEOUT])
+ self.handle.expect(["NXST_FLOW",pexpect.EOF,pexpect.TIMEOUT])
+ #response = self.execute(cmd=command, prompt="\$",timeout=10)
+ response = self.handle.before
+ print response
if __name__ != "__main__":
import sys
sys.modules[__name__] = RemoteMininetDriver()