def compare_type(type_, check_func, global_params, bench_values, unique_id, systems_groups): systems = utils.find_sub_element(bench_values, unique_id, type_) groups = check_func(global_params, systems, unique_id) compare_sets.compute_similar_hosts_list( systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_disks(global_params, bench_values, unique_id, systems_groups): systems = utils.find_sub_element(bench_values, unique_id, 'pdisk') groups = check.physical_megaraid_disks(global_params, systems, unique_id) compare_sets.compute_similar_hosts_list(systems_groups, compare_sets.get_hosts_list_from_result(groups)) systems = utils.find_sub_element(bench_values, unique_id, 'disk') groups = check.physical_hpa_disks(global_params, systems, unique_id) compare_sets.compute_similar_hosts_list(systems_groups, compare_sets.get_hosts_list_from_result(groups)) groups = check.logical_disks(global_params, systems, unique_id) compare_sets.compute_similar_hosts_list(systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_disks(global_params, bench_values, unique_id, systems_groups): systems = utils.find_sub_element(bench_values, unique_id, 'pdisk') groups = check.physical_megaraid_disks(global_params, systems, unique_id) compare_sets.compute_similar_hosts_list( systems_groups, compare_sets.get_hosts_list_from_result(groups)) systems = utils.find_sub_element(bench_values, unique_id, 'disk') groups = check.physical_hpa_disks(global_params, systems, unique_id) compare_sets.compute_similar_hosts_list( systems_groups, compare_sets.get_hosts_list_from_result(groups)) groups = check.logical_disks(global_params, systems, unique_id) compare_sets.compute_similar_hosts_list( systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_memory(global_params, bench_values, unique_id, systems_groups): systems = utils.find_sub_element(bench_values, unique_id, 'memory') check.memory_timing(global_params, systems, unique_id) groups = check.memory_banks(global_params, systems, unique_id) compare_sets.compute_similar_hosts_list( systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_firmware(global_params, bench_values, unique_id, systems_groups): systems = utils.find_sub_element(bench_values, unique_id, 'firmware') groups = check.firmware(global_params, systems, unique_id) compare_sets.compute_similar_hosts_list( systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_network(global_params, bench_values, unique_id, systems_groups): systems = utils.find_sub_element(bench_values, unique_id, 'network') groups = check.network_interfaces(global_params, systems, unique_id) compare_sets.compute_similar_hosts_list( systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_systems(bench_values, unique_id, systems_groups): systems = utils.find_sub_element(bench_values, unique_id, 'system') groups = check.systems(systems, unique_id) compare_sets.compute_similar_hosts_list( systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_cpu(bench_values, systems_groups): systems = utils.find_sub_element(bench_values, 'cpu') groups = check.cpu(systems) compare_sets.compute_similar_hosts_list(systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_network(bench_values, systems_groups): systems = utils.find_sub_element(bench_values, 'network') groups = check.network_interfaces(systems) compare_sets.compute_similar_hosts_list(systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_memory(bench_values, systems_groups): systems = utils.find_sub_element(bench_values, 'memory') check.memory_timing(systems) groups = check.memory_banks(systems) compare_sets.compute_similar_hosts_list(systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_disks(bench_values, systems_groups): systems = utils.find_sub_element(bench_values, 'disk') groups = check.physical_disks(systems) compare_sets.compute_similar_hosts_list(systems_groups, compare_sets.get_hosts_list_from_result(groups)) groups = check.logical_disks(systems) compare_sets.compute_similar_hosts_list(systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_firmware(bench_values, unique_id, systems_groups): systems = utils.find_sub_element(bench_values, unique_id, 'firmware') groups = check.firmware(systems, unique_id) compare_sets.compute_similar_hosts_list(systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_hpa(global_params, bench_values, unique_id, systems_groups): systems = utils.find_sub_element(bench_values, unique_id, 'hpa') groups = check.hpa(global_params, systems, unique_id) compare_sets.compute_similar_hosts_list(systems_groups, compare_sets.get_hosts_list_from_result(groups))
def compare_cpu(bench_values, systems_groups): systems = utils.find_sub_element(bench_values, 'cpu') groups = check.cpu(systems) compare_sets.compute_similar_hosts_list( systems_groups, compare_sets.get_hosts_list_from_result(groups))