Exemple #1
0
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))
Exemple #2
0
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))
Exemple #3
0
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))
Exemple #4
0
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))
Exemple #5
0
def compare_network(bench_values, unique_id, systems_groups):
    systems = utils.find_sub_element(bench_values, unique_id, 'network')
    groups = check.network_interfaces(systems, unique_id)
    compare_sets.compute_similar_hosts_list(
        systems_groups, compare_sets.get_hosts_list_from_result(groups))
Exemple #6
0
def compare_hpa(bench_values, unique_id, systems_groups):
    systems = utils.find_sub_element(bench_values, unique_id, 'hpa')
    groups = check.hpa(systems, unique_id)
    compare_sets.compute_similar_hosts_list(
        systems_groups, compare_sets.get_hosts_list_from_result(groups))
Exemple #7
0
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))
Exemple #8
0
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))
Exemple #9
0
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))
Exemple #10
0
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))
Exemple #11
0
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))
Exemple #12
0
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))
Exemple #13
0
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))
Exemple #14
0
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))