示例#1
0
 def __import_system_description_elements(self):
     self.xml_state.copy_displayname(self.boot_xml_state)
     self.xml_state.copy_name(self.boot_xml_state)
     self.xml_state.copy_repository_sections(
         target_state=self.boot_xml_state, wipe=True)
     self.xml_state.copy_drivers_sections(self.boot_xml_state)
     strip_description = XMLDescription(
         Defaults.get_boot_image_strip_file())
     strip_xml_state = XMLState(strip_description.load())
     strip_xml_state.copy_strip_sections(self.boot_xml_state)
     preferences_subsection_names = [
         'bootloader_theme', 'bootsplash_theme', 'locale', 'packagemanager',
         'rpm_check_signatures', 'showlicense'
     ]
     self.xml_state.copy_preferences_subsections(
         preferences_subsection_names, self.boot_xml_state)
     self.xml_state.copy_bootincluded_packages(self.boot_xml_state)
     self.xml_state.copy_bootincluded_archives(self.boot_xml_state)
     self.xml_state.copy_bootdelete_packages(self.boot_xml_state)
     type_attributes = [
         'bootkernel', 'bootloader', 'bootprofile', 'boottimeout',
         'btrfs_root_is_snapshot', 'devicepersistency', 'filesystem',
         'firmware', 'fsmountoptions', 'hybrid', 'hybridpersistent',
         'hybridpersistent_filesystem', 'installboot',
         'installprovidefailsafe', 'kernelcmdline', 'ramonly', 'vga',
         'wwid_wait_timeout'
     ]
     self.xml_state.copy_build_type_attributes(type_attributes,
                                               self.boot_xml_state)
     self.xml_state.copy_systemdisk_section(self.boot_xml_state)
     self.xml_state.copy_machine_section(self.boot_xml_state)
     self.xml_state.copy_oemconfig_section(self.boot_xml_state)
示例#2
0
 def __import_system_description_elements(self):
     self.xml_state.copy_displayname(
         self.boot_xml_state
     )
     self.xml_state.copy_name(
         self.boot_xml_state
     )
     self.xml_state.copy_repository_sections(
         target_state=self.boot_xml_state,
         wipe=True
     )
     self.xml_state.copy_drivers_sections(
         self.boot_xml_state
     )
     strip_description = XMLDescription(
         Defaults.get_boot_image_strip_file()
     )
     strip_xml_state = XMLState(strip_description.load())
     strip_xml_state.copy_strip_sections(
         self.boot_xml_state
     )
     preferences_subsection_names = [
         'bootloader_theme',
         'bootsplash_theme',
         'locale',
         'packagemanager',
         'rpm_check_signatures',
         'showlicense'
     ]
     self.xml_state.copy_preferences_subsections(
         preferences_subsection_names, self.boot_xml_state
     )
     self.xml_state.copy_bootincluded_packages(
         self.boot_xml_state
     )
     self.xml_state.copy_bootincluded_archives(
         self.boot_xml_state
     )
     self.xml_state.copy_bootdelete_packages(
         self.boot_xml_state
     )
     type_attributes = [
         'bootkernel',
         'bootloader',
         'bootprofile',
         'boottimeout',
         'btrfs_root_is_snapshot',
         'devicepersistency',
         'filesystem',
         'firmware',
         'fsmountoptions',
         'hybrid',
         'hybridpersistent',
         'hybridpersistent_filesystem',
         'installboot',
         'installprovidefailsafe',
         'kernelcmdline',
         'ramonly',
         'vga',
         'wwid_wait_timeout'
     ]
     self.xml_state.copy_build_type_attributes(
         type_attributes, self.boot_xml_state
     )
     self.xml_state.copy_systemdisk_section(
         self.boot_xml_state
     )
     self.xml_state.copy_machine_section(
         self.boot_xml_state
     )
     self.xml_state.copy_oemconfig_section(
         self.boot_xml_state
     )