def populate_server_node(num): prsnt = pal_is_fru_prsnt(num) if prsnt == None or prsnt == 0: return None r_server = tree("server", data = get_node_server(num)) r_fruid = tree("fruid", data = get_node_fruid("server")) r_sensors = tree("sensors", data = get_node_sensors("server")) r_logs = tree("logs", data = get_node_logs("server")) r_config = tree("config", data = get_node_config("server")) r_bios = tree("bios", data = get_node_bios("server")) r_server.addChildren([r_fruid, r_sensors, r_logs, r_config, r_bios]) r_boot_order_trunk = tree("boot-order", data = get_node_bios_boot_order_trunk("server")) r_postcode_trunk = tree("postcode", data = get_node_bios_postcode_trunk("server")) r_plat_info_trunk = tree("plat-info", data = get_node_bios_plat_info_trunk("server")) r_pcie_port_config_trunk = tree("pcie-port-config", data = get_node_bios_pcie_port_config_trunk("server")) r_bios.addChildren([r_boot_order_trunk, r_postcode_trunk, r_plat_info_trunk, r_pcie_port_config_trunk]) r_clear_cmos = tree("clear_cmos", data = get_node_bios_clear_cmos("server")) r_force_boot_bios_setup = tree("force_boot_bios_setup", data = get_node_bios_force_boot_setup("server")) r_boot_order = tree("boot_order", data = get_node_bios_boot_order("server")) r_boot_order_trunk.addChildren([r_clear_cmos, r_force_boot_bios_setup, r_boot_order]) return r_server
def populate_server_node(num): prsnt = pal_is_fru_prsnt(num) if prsnt == None or prsnt == 0: return None slot_type = get_slot_type(num) if slot_type == 0: r_server = tree("server" + repr(num), data = get_node_server(num)) else : r_server = tree("device" + repr(num), data = get_node_device(num)) r_fruid = tree("fruid", data = get_node_fruid("slot" + repr(num))) r_sensors = tree("sensors", data = get_node_sensors("slot" + repr(num))) r_logs = tree("logs", data = get_node_logs("slot" + repr(num))) r_config = tree("config", data = get_node_config("slot" + repr(num))) r_bios = tree("bios", data = get_node_bios("server" + repr(num))) r_server.addChildren([r_fruid, r_sensors, r_logs, r_config, r_bios]) r_boot_order_trunk = tree("boot-order", data = get_node_bios_boot_order_trunk("slot" + repr(num))) r_postcode_trunk = tree("postcode", data = get_node_bios_postcode_trunk("slot" + repr(num))) r_plat_info_trunk = tree("plat-info", data = get_node_bios_plat_info_trunk("slot" + repr(num))) r_bios.addChildren([r_boot_order_trunk, r_postcode_trunk, r_plat_info_trunk]) r_boot_mode = tree("boot_mode", data = get_node_bios_boot_mode("slot" + repr(num))) r_clear_cmos = tree("clear_cmos", data = get_node_bios_clear_cmos("slot" + repr(num))) r_force_boot_bios_setup = tree("force_boot_bios_setup", data = get_node_bios_force_boot_setup("slot" + repr(num))) r_boot_order = tree("boot_order", data = get_node_bios_boot_order("slot" + repr(num))) r_boot_order_trunk.addChildren([r_boot_mode, r_clear_cmos, r_force_boot_bios_setup, r_boot_order]) return r_server
def populate_server_node(num): prsnt = pal_is_server_prsnt(num) if prsnt == None or prsnt == 0: return None r_server = tree("server" + repr(num), data = get_node_server(num)) r_fruid = tree("fruid", data = get_node_fruid("slot" + repr(num))) r_sensors = tree("sensors", data = get_node_sensors("slot" + repr(num))) r_config = tree("config", data = get_node_config("slot" + repr(num))) r_server.addChildren([r_fruid, r_sensors, r_config]) return r_server
def populate_server_node(num): prsnt = pal_is_fru_prsnt(num) if prsnt == None or prsnt == 0: return None slot_type = get_slot_type(num) if slot_type == 0: r_server = tree("server" + repr(num), data=get_node_server(num)) else: r_server = tree("device" + repr(num), data=get_node_device(num)) r_fruid = tree("fruid", data=get_node_fruid("slot" + repr(num))) r_sensors = tree("sensors", data=get_node_sensors("slot" + repr(num))) r_logs = tree("logs", data=get_node_logs("slot" + repr(num))) r_config = tree("config", data=get_node_config("slot" + repr(num))) r_server.addChildren([r_fruid, r_sensors, r_logs, r_config]) return r_server