[ONOS-7904] Run CHO test with Segment Routing and H-AGG topology
Change-Id: I493d8762028dc61339e1a8d061e7ab331201917f
diff --git a/TestON/drivers/common/clidriver.py b/TestON/drivers/common/clidriver.py
index 81b33b2..25986b3 100644
--- a/TestON/drivers/common/clidriver.py
+++ b/TestON/drivers/common/clidriver.py
@@ -156,6 +156,7 @@
prompt => represents expect command prompt or output,
timeout => timeout for command execution,
more => to provide a key press if it is on.
+ logCmd => log the command executed if True
It will return output of command exection.
"""
@@ -164,7 +165,8 @@
args = utilities.parse_args( [ "CMD",
"TIMEOUT",
"PROMPT",
- "MORE" ],
+ "MORE",
+ "LOGCMD" ],
**execparams )
expectPrompt = args[ "PROMPT" ] if args[ "PROMPT" ] else defaultPrompt
@@ -188,9 +190,10 @@
if index == 0:
self.LASTRSP = self.LASTRSP + \
self.handle.before + self.handle.after
- main.log.info( "Executed :" + str( cmd ) +
- " \t\t Expected Prompt '" + str( expectPrompt ) +
- "' Found" )
+ if not args[ "LOGCMD" ] is False:
+ main.log.info( "Executed :" + str( cmd ) +
+ " \t\t Expected Prompt '" + str( expectPrompt ) +
+ "' Found" )
elif index == 1:
self.LASTRSP = self.LASTRSP + self.handle.before
self.handle.send( args[ "MORE" ] )