Lines Matching refs:xml_parent_node
418 def move_build_type(self, xsd_element_node, xml_parent_node, new_nodes): argument
426 self.move_data_by_xpath(".//BUILD_TYPE", xsd_element_node, xml_parent_node, new_nodes)
429 def move_virtio_devices(self, xsd_element_node, xml_parent_node, new_nodes): argument
432 old_data_virtio = self.get_from_old_data(xml_parent_node, ".//virtio_devices").pop()
443 def move_memory(self, xsd_element_node, xml_parent_node, new_nodes): argument
445 memory_node = self.hv_vm_node_map[xml_parent_node].xpath("./memory")
496 def move_console_vuart(self, xsd_element_node, xml_parent_node, new_nodes): argument
501 … vm_load_order = next(iter(self.get_from_old_data(xml_parent_node, ".//load_order/text()")), None)
502 legacy_vuart = self.get_from_old_data(xml_parent_node, ".//legacy_vuart[@id = '0']")
504 console_vuart = self.get_from_old_data(xml_parent_node, ".//console_vuart")
506 launch_console_vuart = self.get_from_old_launch_data(xml_parent_node, ".//console_vuart")
550 def move_vuart_connections(self, xsd_element_node, xml_parent_node, new_nodes): argument
577 def move_ivshmem(self, xsd_element_node, xml_parent_node, new_nodes): argument
593 def move_vm_type(self, xsd_element_node, xml_parent_node, new_nodes): argument
595 old_vm_type_node = self.get_from_old_data(xml_parent_node, ".//vm_type").pop()
599 …old_guest_flag_nodes = self.get_from_old_data(xml_parent_node, ".//guest_flag[text() = 'GUEST_FLAG…
600 old_rtos_type_nodes = self.get_from_old_launch_data(xml_parent_node, ".//rtos_type")
620 def move_pcpu(self, xsd_element_node, xml_parent_node, new_nodes): argument
621 vm_type = self.get_node(xml_parent_node, "parent::vm/vm_type/text()")
623 pcpus = self.get_from_old_launch_data(xml_parent_node, "cpu_affinity/pcpu_id[text() != '']")
625 pcpus = self.get_from_old_data(xml_parent_node, "cpu_affinity/pcpu_id[text() != '']")
636 for n in self.get_from_old_data(xml_parent_node, "cpu_affinity/pcpu"):
643 def move_os_type(self, xsd_element_node, xml_parent_node, new_nodes): argument
644 old_os_type_nodes = self.get_from_old_launch_data(xml_parent_node, ".//user_vm_type")
656 self.move_data_by_same_tag(xsd_element_node, xml_parent_node, new_nodes)
660 def move_guest_flag(self, guest_flag, xsd_element_node, xml_parent_node, new_nodes): argument
661 …old_data_nodes = self.get_from_old_data(xml_parent_node, f".//guest_flag[text() = '{guest_flag}']")
669 self.move_data_by_same_tag(xsd_element_node, xml_parent_node, new_nodes)
673 def move_lapic_passthrough(self, xsd_element_node, xml_parent_node, new_nodes): argument
674 old_rtos_type_nodes = self.get_from_old_launch_data(xml_parent_node, ".//rtos_type")
681 … self.move_guest_flag("GUEST_FLAG_LAPIC_PASSTHROUGH", xsd_element_node, xml_parent_node, new_nodes)
685 …def move_enablement(self, xpath, xsd_element_node, xml_parent_node, new_nodes, values_as_enabled =… argument
686 ret = self.move_data_by_xpath(xpath, xsd_element_node, xml_parent_node, new_nodes)
694 def move_hierarchy(self, xsd_element_node, xml_parent_node, new_nodes): argument
696 for n in self.get_from_old_data(xml_parent_node, f"//{element_tag}"):
701 …def move_data_by_xpath(self, xpath, xsd_element_node, xml_parent_node, new_nodes, scenario_xml_onl… argument
706 old_data_nodes = self.get_from_old_data(xml_parent_node, xpath)
708 old_data_nodes = self.get_from_old_launch_data(xml_parent_node, xpath)
744 def move_data_by_same_tag(self, xsd_element_node, xml_parent_node, new_nodes): argument
746 … return self.move_data_by_xpath(f".//{element_tag}", xsd_element_node, xml_parent_node, new_nodes)
748 def rename_data(self, old_xpath, new_xpath, xsd_element_node, xml_parent_node, new_nodes): argument
749 ret = self.move_data_by_xpath(old_xpath, xsd_element_node, xml_parent_node, new_nodes)
751 ret = self.move_data_by_xpath(new_xpath, xsd_element_node, xml_parent_node, new_nodes)
754 …_from_either_xml(self, scenario_xpath, launch_xpath, xsd_element_node, xml_parent_node, new_nodes): argument
756 …ret = self.move_data_by_xpath(launch_xpath, xsd_element_node, xml_parent_node, new_nodes, launch_x…
758 …ret = self.move_data_by_xpath(scenario_xpath, xsd_element_node, xml_parent_node, new_nodes, scenar…
760 …self.move_data_by_xpath(scenario_xpath, xsd_element_node, xml_parent_node, list(), scenario_xml_on…
763 …a_from_both_xmls(self, scenario_xpath, launch_xpath, xsd_element_node, xml_parent_node, new_nodes): argument
764 …ret_scenario = self.move_data_by_xpath(scenario_xpath, xsd_element_node, xml_parent_node, new_node…
765 …ret_launch = self.move_data_by_xpath(launch_xpath, xsd_element_node, xml_parent_node, new_nodes, l…
768 …def create_node_if(self, scenario_xpath, launch_xpath, xsd_element_node, xml_parent_node, new_node… argument
769 if self.get_from_old_data(xml_parent_node, scenario_xpath) or \
770 self.get_from_old_launch_data(xml_parent_node, launch_xpath):
776 def move_data_null(self, xsd_element_node, xml_parent_node, new_nodes): argument
828 def add_missing_nodes(self, xsd_element_node, xml_parent_node, xml_anchor_node): argument
837 return mover.__get__(self, type(self))(xsd_element_node, xml_parent_node, new_nodes)
839 return mover(self, xsd_element_node, xml_parent_node, new_nodes)
856 xml_parent_node.extend(new_nodes)