Skip to content

Commit c0924ba

Browse files
Rearrange caller code
Rearrange code as how the setting was requested functionality should call on order Signed-off-by: Praveen K Pandey <praveen@linux.vnet.ibm.com>
1 parent 2de5fef commit c0924ba

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

testcases/MachineConfig.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,14 @@ def validate_secureboot_parameter(self, machine_config):
7979

8080

8181
def runTest(self):
82+
83+
for key in self.machine_config:
84+
self.callConfig(key)
85+
86+
def callConfig(self, key):
87+
8288
status=0
83-
if self.machine_config.__contains__('lpar'):
89+
if key == "lpar":
8490
self.sb_enable = None
8591
config_value=self.machine_config['lpar']
8692
if 'secureboot' in config_value:
@@ -89,7 +95,7 @@ def runTest(self):
8995
if status:
9096
self.fail(status)
9197

92-
if self.machine_config.__contains__('cec'):
98+
if key == "cec":
9399
lmb_size= None
94100
num_hugepages = None
95101
setup = 0
@@ -114,7 +120,7 @@ def runTest(self):
114120
if not setup:
115121
self.skipTest("Not implemented for other CEC settings")
116122

117-
if self.machine_config.__contains__('os'):
123+
if key == "os":
118124
setup = 0
119125
sb_enable = None
120126
hugepage_size = None

0 commit comments

Comments
 (0)