From 7dc5d9b824f7d24f2a52ea04b3c2ad530d2db247 Mon Sep 17 00:00:00 2001
From: Martin Kulhavy <martin.kulhavy@nokia.com>
Date: Thu, 24 Aug 2017 13:26:13 +0300
Subject: Prevent KeyError during main args parsing

Change-Id: Ia340c79c82b891e921379c7c0186eaa238117b13
Signed-off-by: Martin Kulhavy <martin.kulhavy@nokia.com>
---
 functest/ci/run_tests.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/functest/ci/run_tests.py b/functest/ci/run_tests.py
index 63a50dea2..87e3d37ba 100644
--- a/functest/ci/run_tests.py
+++ b/functest/ci/run_tests.py
@@ -188,12 +188,12 @@ class Runner(object):
             self.run_tier(tier)
 
     def main(self, **kwargs):
-        if kwargs['noclean']:
+        if 'noclean' in kwargs:
             self.clean_flag = False
-        if kwargs['report']:
+        if 'report' in kwargs:
             self.report_flag = True
         try:
-            if kwargs['test']:
+            if 'test' in kwargs:
                 self.source_rc_file()
                 logger.debug("Test args: %s", kwargs['test'])
                 if self._tiers.get_tier(kwargs['test']):
-- 
cgit