@@ -8001,7 +8001,7 @@ class oemconfig(GeneratedsSuper):
80018001 which are used to repartition and setup the system disk."""
80028002 subclass = None
80038003 superclass = None
8004- def __init__(self, oem_boot_title=None, oem_bootwait=None, oem_resize=None, oem_resize_once=None, oem_device_filter=None, oem_nic_filter=None, oem_inplace_recovery=None, oem_kiwi_initrd=None, oem_multipath_scan=None, oem_vmcp_parmfile=None, oem_partition_install=None, oem_reboot=None, oem_reboot_interactive=None, oem_recovery=None, oem_recoveryID=None, oem_recovery_part_size=None, oem_shutdown=None, oem_shutdown_interactive=None, oem_silent_boot=None, oem_silent_install=None, oem_silent_verify=None, oem_skip_verify=None, oem_swap=None, oem_swapsize=None, oem_swapname=None, oem_systemsize=None, oem_unattended=None, oem_unattended_id=None):
8004+ def __init__(self, oem_boot_title=None, oem_bootwait=None, oem_resize=None, oem_resize_once=None, oem_ramdisk_size=None, oem_device_filter=None, oem_nic_filter=None, oem_inplace_recovery=None, oem_kiwi_initrd=None, oem_multipath_scan=None, oem_vmcp_parmfile=None, oem_partition_install=None, oem_reboot=None, oem_reboot_interactive=None, oem_recovery=None, oem_recoveryID=None, oem_recovery_part_size=None, oem_shutdown=None, oem_shutdown_interactive=None, oem_silent_boot=None, oem_silent_install=None, oem_silent_verify=None, oem_skip_verify=None, oem_swap=None, oem_swapsize=None, oem_swapname=None, oem_systemsize=None, oem_unattended=None, oem_unattended_id=None):
80058005 self.original_tagname_ = None
80068006 if oem_boot_title is None:
80078007 self.oem_boot_title = []
@@ -8019,6 +8019,10 @@ def __init__(self, oem_boot_title=None, oem_bootwait=None, oem_resize=None, oem_
80198019 self.oem_resize_once = []
80208020 else:
80218021 self.oem_resize_once = oem_resize_once
8022+ if oem_ramdisk_size is None:
8023+ self.oem_ramdisk_size = []
8024+ else:
8025+ self.oem_ramdisk_size = oem_ramdisk_size
80228026 if oem_device_filter is None:
80238027 self.oem_device_filter = []
80248028 else:
@@ -8146,6 +8150,11 @@ def set_oem_resize_once(self, oem_resize_once): self.oem_resize_once = oem_resiz
81468150 def add_oem_resize_once(self, value): self.oem_resize_once.append(value)
81478151 def insert_oem_resize_once_at(self, index, value): self.oem_resize_once.insert(index, value)
81488152 def replace_oem_resize_once_at(self, index, value): self.oem_resize_once[index] = value
8153+ def get_oem_ramdisk_size(self): return self.oem_ramdisk_size
8154+ def set_oem_ramdisk_size(self, oem_ramdisk_size): self.oem_ramdisk_size = oem_ramdisk_size
8155+ def add_oem_ramdisk_size(self, value): self.oem_ramdisk_size.append(value)
8156+ def insert_oem_ramdisk_size_at(self, index, value): self.oem_ramdisk_size.insert(index, value)
8157+ def replace_oem_ramdisk_size_at(self, index, value): self.oem_ramdisk_size[index] = value
81498158 def get_oem_device_filter(self): return self.oem_device_filter
81508159 def set_oem_device_filter(self, oem_device_filter): self.oem_device_filter = oem_device_filter
81518160 def add_oem_device_filter(self, value): self.oem_device_filter.append(value)
@@ -8272,6 +8281,7 @@ def hasContent_(self):
82728281 self.oem_bootwait or
82738282 self.oem_resize or
82748283 self.oem_resize_once or
8284+ self.oem_ramdisk_size or
82758285 self.oem_device_filter or
82768286 self.oem_nic_filter or
82778287 self.oem_inplace_recovery or
@@ -8340,6 +8350,9 @@ def exportChildren(self, outfile, level, namespaceprefix_='', name_='oemconfig',
83408350 for oem_resize_once_ in self.oem_resize_once:
83418351 showIndent(outfile, level, pretty_print)
83428352 outfile.write('<oem-resize-once>%s</oem-resize-once>%s' % (self.gds_format_boolean(oem_resize_once_, input_name='oem-resize-once'), eol_))
8353+ for oem_ramdisk_size_ in self.oem_ramdisk_size:
8354+ showIndent(outfile, level, pretty_print)
8355+ outfile.write('<oem-ramdisk-size>%s</oem-ramdisk-size>%s' % (self.gds_encode(self.gds_format_string(quote_xml(oem_ramdisk_size_), input_name='oem-ramdisk-size')), eol_))
83438356 for oem_device_filter_ in self.oem_device_filter:
83448357 showIndent(outfile, level, pretty_print)
83458358 outfile.write('<oem-device-filter>%s</oem-device-filter>%s' % (self.gds_encode(self.gds_format_string(quote_xml(oem_device_filter_), input_name='oem-device-filter')), eol_))
@@ -8456,6 +8469,10 @@ def buildChildren(self, child_, node, nodeName_, fromsubclass_=False):
84568469 raise_parse_error(child_, 'requires boolean')
84578470 ival_ = self.gds_validate_boolean(ival_, node, 'oem_resize_once')
84588471 self.oem_resize_once.append(ival_)
8472+ elif nodeName_ == 'oem-ramdisk-size':
8473+ oem_ramdisk_size_ = child_.text
8474+ oem_ramdisk_size_ = self.gds_validate_string(oem_ramdisk_size_, node, 'oem_ramdisk_size')
8475+ self.oem_ramdisk_size.append(oem_ramdisk_size_)
84598476 elif nodeName_ == 'oem-device-filter':
84608477 oem_device_filter_ = child_.text
84618478 oem_device_filter_ = self.gds_validate_string(oem_device_filter_, node, 'oem_device_filter')
0 commit comments