Add options for using flags with 'apps'
Change-Id: Iefc1ef5236027de6c706ea4489012bc540f931a3
diff --git a/TestON/drivers/common/cli/onosclidriver.py b/TestON/drivers/common/cli/onosclidriver.py
index 00fe9bf..9f4785e 100755
--- a/TestON/drivers/common/cli/onosclidriver.py
+++ b/TestON/drivers/common/cli/onosclidriver.py
@@ -3381,7 +3381,7 @@
main.cleanup()
main.exit()
- def apps( self, jsonFormat=True ):
+ def apps( self, summary=False, active=False, jsonFormat=True ):
"""
Returns the output of the apps command for ONOS. This command lists
information about installed ONOS applications
@@ -3393,6 +3393,10 @@
# "features":"[onos-openflow]","state":"ACTIVE"}]
try:
cmdStr = "onos:apps"
+ if summary:
+ cmdStr += " -s"
+ if active:
+ cmdStr += " -a"
if jsonFormat:
cmdStr += " -j"
output = self.sendline( cmdStr )