Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))
Esempio n. 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))