def setup(self, platform_api_conn, duthosts, enum_rand_one_per_hwsku_hostname): if self.num_psus is None: try: self.num_psus = int(chassis.get_num_psus(platform_api_conn)) except: pytest.fail("num_psus is not an integer") duthost = duthosts[enum_rand_one_per_hwsku_hostname] self.psu_skip_list = get_skip_mod_list(duthost, ['psus'])
def get_skip_mod_list(self, duthosts, enum_rand_one_per_hwsku_hostname): duthost = duthosts[enum_rand_one_per_hwsku_hostname] self.skip_mod_list = get_skip_mod_list(duthost)