From b97c30a6e565f0977417168d502e04cec535a226 Mon Sep 17 00:00:00 2001 From: Gui Chen Date: Wed, 4 Dec 2013 21:47:58 -0500 Subject: [PATCH] add options --interactive/--non-interactive this option pair can enable/disable interactive output Fixes: #1243 Change-Id: I57f63aed8406133f9e67c7261fe01975d34195c0 Signed-off-by: Gui Chen --- tools/mic | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tools/mic b/tools/mic index 964e0c1..6a0afa1 100755 --- a/tools/mic +++ b/tools/mic @@ -60,9 +60,20 @@ class MicCmd(cmdln.Cmdln): optparser.add_option('-v', '--verbose', action='store_true', dest='verbose', help='verbose information') + optparser.add_option('-i', '--interactive', action='store_true', + dest='interactive', default='True', + help='interactive output') + optparser.add_option('--non-interactive', action='store_false', + dest='interactive', default='True', + help='non-interactive output') return optparser def postoptparse(self): + if self.options.interactive: + msger.enable_interactive() + else: + msger.disable_interactive() + if self.options.verbose: msger.set_loglevel('VERBOSE') -- 2.7.4