Esempio n. 1
0
 def get_info(self):
     """
     Get all items which belong to this class
     :return: None
     """
     self.kern_name = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "os_config", "name")
     self.kern_type = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "os_config", "kern_type")
     self.kern_mod = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "os_config", "kern_mod")
     self.kern_args = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "os_config", "bootargs")
     self.kern_console = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "os_config", "console")
     self.kern_load_addr = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "os_config", "kern_load_addr")
     self.kern_entry_addr = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "os_config", "kern_entry_addr")
     self.kern_root_dev = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "os_config", "rootfs")
     self.ramdisk_mod = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "os_config", "ramdisk_mod")
     self.kern_args_append = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "boot_private", "bootargs")
Esempio n. 2
0
 def get_info(self):
     """
     Get all items which belong to this class
     :return: None
     """
     self.mem_start_hpa = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "memory", "start_hpa")
     self.mem_size = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "memory", "size")
Esempio n. 3
0
 def get_pci_devs(self):
     """
     Get pci devices items
     :return: None
     """
     self.pci_devs = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "pci_devs")
Esempio n. 4
0
 def get_pci_dev_num(self):
     """
     Get pci device number items
     :return: None
     """
     self.pci_dev_num = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "pci_dev_num")
Esempio n. 5
0
 def get_info(self):
     """
     Get all items which belong to this class
     :return: None
     """
     self.name = scenario_cfg_lib.get_leaf_tag_map(self.scenario_info, "name")
     self.load_order = scenario_cfg_lib.get_leaf_tag_map(self.scenario_info, "load_order")
     self.uuid = scenario_cfg_lib.get_leaf_tag_map(self.scenario_info, "uuid")
     self.guest_flag_idx = scenario_cfg_lib.get_sub_leaf_tag(
         self.scenario_info, "guest_flags", "guest_flag")
     self.cpus_per_vm = scenario_cfg_lib.get_leaf_tag_map(
         self.scenario_info, "vcpu_affinity", "pcpu_id")
     self.clos_set = scenario_cfg_lib.get_leaf_tag_map(self.scenario_info, "clos")
     self.epc_section.get_info()
     self.mem_info.get_info()
     self.os_cfg.get_info()
     self.vuart.get_info()
     self.cfg_pci.get_info()
Esempio n. 6
0
 def get_info(self):
     self.base = scenario_cfg_lib.get_leaf_tag_map(self.scenario_info, "epc_section", "base")
     self.size = scenario_cfg_lib.get_leaf_tag_map(self.scenario_info, "epc_section", "size")