|
|
@ -47,10 +47,10 @@ class Wsdl(WsdlBase):
|
|
|
|
'method_name': "builder_prepare",
|
|
|
|
'method_name': "builder_prepare",
|
|
|
|
# категория метода
|
|
|
|
# категория метода
|
|
|
|
'category': __('Builder'),
|
|
|
|
'category': __('Builder'),
|
|
|
|
# заголовок метода
|
|
|
|
# заголовок метода Подготовить новую сборку
|
|
|
|
'title': __("Create the system"),
|
|
|
|
'title': __("Prepare the New Build"),
|
|
|
|
# иконка для графической консоли
|
|
|
|
# иконка для графической консоли
|
|
|
|
'image': 'calculate-update',
|
|
|
|
'image': 'starred',
|
|
|
|
# метод присутствует в графической консоли
|
|
|
|
# метод присутствует в графической консоли
|
|
|
|
'gui': True,
|
|
|
|
'gui': True,
|
|
|
|
# консольная команда
|
|
|
|
# консольная команда
|
|
|
@ -71,24 +71,35 @@ class Wsdl(WsdlBase):
|
|
|
|
'cl_dispatch_conf': 'usenew'},
|
|
|
|
'cl_dispatch_conf': 'usenew'},
|
|
|
|
# описание груп (список лямбда функций)
|
|
|
|
# описание груп (список лямбда функций)
|
|
|
|
'groups': [
|
|
|
|
'groups': [
|
|
|
|
lambda group: group(_("Create the system"),
|
|
|
|
# Подготовить новую сборку
|
|
|
|
|
|
|
|
lambda group: group(_("Prepare the new build"),
|
|
|
|
|
|
|
|
# Исходный образ (Source image)
|
|
|
|
normal=('cl_builder_source_filename',
|
|
|
|
normal=('cl_builder_source_filename',
|
|
|
|
'cl_builder_new_id',
|
|
|
|
# Место сборки
|
|
|
|
|
|
|
|
# (Build location)
|
|
|
|
'cl_builder_disk_dev',
|
|
|
|
'cl_builder_disk_dev',
|
|
|
|
|
|
|
|
# Использовать слои для сборки
|
|
|
|
|
|
|
|
# Use layers for build
|
|
|
|
'cl_builder_layered_set'),
|
|
|
|
'cl_builder_layered_set'),
|
|
|
|
expert=('cl_templates_locate',
|
|
|
|
# Идентификатор сборки (Build ID)
|
|
|
|
|
|
|
|
expert=('cl_builder_new_id',
|
|
|
|
|
|
|
|
'cl_templates_locate',
|
|
|
|
'cl_verbose_set',
|
|
|
|
'cl_verbose_set',
|
|
|
|
'cl_dispatch_conf'),
|
|
|
|
'cl_dispatch_conf'),
|
|
|
|
hide=('cl_templates_locate',
|
|
|
|
hide=('cl_templates_locate',
|
|
|
|
'cl_verbose_set',
|
|
|
|
'cl_verbose_set',
|
|
|
|
|
|
|
|
'cl_builder_new_id',
|
|
|
|
'cl_dispatch_conf'),
|
|
|
|
'cl_dispatch_conf'),
|
|
|
|
brief=('os_builder_linux_ver',
|
|
|
|
brief=('cl_builder_source_filename',
|
|
|
|
'os_builder_linux_system',
|
|
|
|
'cl_builder_profile_name',
|
|
|
|
|
|
|
|
'cl_builder_disk_dev',
|
|
|
|
|
|
|
|
'cl_builder_new_id',
|
|
|
|
|
|
|
|
'cl_builder_layered_set',
|
|
|
|
'cl_builder_disk_size',
|
|
|
|
'cl_builder_disk_size',
|
|
|
|
'cl_builder_profile_name'),
|
|
|
|
),
|
|
|
|
next_label=_("Perform"))],
|
|
|
|
next_label=_("Next"))],
|
|
|
|
'brief': {'next': __("Perform"),
|
|
|
|
'brief': {'next': __("Perform"),
|
|
|
|
'name': __("Create the system")},
|
|
|
|
'name': __("Prepare the New Build")},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
# идентификатор метода
|
|
|
|
# идентификатор метода
|
|
|
@ -96,9 +107,9 @@ class Wsdl(WsdlBase):
|
|
|
|
# категория метода
|
|
|
|
# категория метода
|
|
|
|
'category': __('Builder'),
|
|
|
|
'category': __('Builder'),
|
|
|
|
# заголовок метода
|
|
|
|
# заголовок метода
|
|
|
|
'title': __("Break the assemble"),
|
|
|
|
'title': __("Break the Build"),
|
|
|
|
# иконка для графической консоли
|
|
|
|
# иконка для графической консоли
|
|
|
|
'image': 'calculate-update',
|
|
|
|
'image': 'edit-clear',
|
|
|
|
# метод присутствует в графической консоли
|
|
|
|
# метод присутствует в графической консоли
|
|
|
|
'gui': True,
|
|
|
|
'gui': True,
|
|
|
|
# консольная команда
|
|
|
|
# консольная команда
|
|
|
@ -118,7 +129,7 @@ class Wsdl(WsdlBase):
|
|
|
|
'setvars': {'cl_action!': BuilderActions.Break},
|
|
|
|
'setvars': {'cl_action!': BuilderActions.Break},
|
|
|
|
# описание груп (список лямбда функций)
|
|
|
|
# описание груп (список лямбда функций)
|
|
|
|
'groups': [
|
|
|
|
'groups': [
|
|
|
|
lambda group: group(_("Break the assemble"),
|
|
|
|
lambda group: group(_("Break the Build"),
|
|
|
|
normal=('cl_builder_prepared_id',
|
|
|
|
normal=('cl_builder_prepared_id',
|
|
|
|
'cl_builder_clear_set'),
|
|
|
|
'cl_builder_clear_set'),
|
|
|
|
expert=('cl_templates_locate',
|
|
|
|
expert=('cl_templates_locate',
|
|
|
@ -131,9 +142,9 @@ class Wsdl(WsdlBase):
|
|
|
|
# категория метода
|
|
|
|
# категория метода
|
|
|
|
'category': __('Builder'),
|
|
|
|
'category': __('Builder'),
|
|
|
|
# заголовок метода
|
|
|
|
# заголовок метода
|
|
|
|
'title': __("Update the assemble"),
|
|
|
|
'title': __("Update the Build"),
|
|
|
|
# иконка для графической консоли
|
|
|
|
# иконка для графической консоли
|
|
|
|
'image': 'calculate-update',
|
|
|
|
'image': 'media-playlist-repeat',
|
|
|
|
# метод присутствует в графической консоли
|
|
|
|
# метод присутствует в графической консоли
|
|
|
|
'gui': True,
|
|
|
|
'gui': True,
|
|
|
|
# консольная команда
|
|
|
|
# консольная команда
|
|
|
@ -155,26 +166,28 @@ class Wsdl(WsdlBase):
|
|
|
|
# описание груп (список лямбда функций)
|
|
|
|
# описание груп (список лямбда функций)
|
|
|
|
'groups': [
|
|
|
|
'groups': [
|
|
|
|
lambda group: group(
|
|
|
|
lambda group: group(
|
|
|
|
_("Update the assemble"),
|
|
|
|
_("Update the Build"),
|
|
|
|
normal=('cl_builder_prepared_id',),
|
|
|
|
normal=('cl_builder_prepared_id',),
|
|
|
|
expert=(
|
|
|
|
expert=(
|
|
|
|
'update.cl_update_pretend_set',
|
|
|
|
|
|
|
|
'update.cl_update_sync_only_set',
|
|
|
|
'update.cl_update_sync_only_set',
|
|
|
|
|
|
|
|
'update.cl_update_other_set',
|
|
|
|
|
|
|
|
'update.cl_update_pretend_set',
|
|
|
|
|
|
|
|
'cl_builder_sync_rep',
|
|
|
|
'update.cl_update_emergelist_set',
|
|
|
|
'update.cl_update_emergelist_set',
|
|
|
|
'update.cl_update_world',
|
|
|
|
'update.cl_update_world',
|
|
|
|
'update.cl_update_skip_rb_set',
|
|
|
|
|
|
|
|
'update.cl_update_other_set',
|
|
|
|
|
|
|
|
'update.cl_update_egencache_force',
|
|
|
|
'update.cl_update_egencache_force',
|
|
|
|
'update.cl_update_eixupdate_force',
|
|
|
|
'update.cl_update_eixupdate_force',
|
|
|
|
'update.cl_update_cleanpkg_set',
|
|
|
|
|
|
|
|
'update.cl_update_binhost_recheck_set',
|
|
|
|
|
|
|
|
'cl_builder_rebuild_changed_set',
|
|
|
|
'cl_builder_rebuild_changed_set',
|
|
|
|
|
|
|
|
'update.cl_update_skip_rb_set',
|
|
|
|
|
|
|
|
'update.cl_update_binhost_recheck_set',
|
|
|
|
|
|
|
|
'update.cl_update_cleanpkg_set',
|
|
|
|
'cl_builder_branch_data',
|
|
|
|
'cl_builder_branch_data',
|
|
|
|
'cl_builder_sync_rep',
|
|
|
|
|
|
|
|
'cl_templates_locate',
|
|
|
|
'cl_templates_locate',
|
|
|
|
'cl_verbose_set',
|
|
|
|
'cl_verbose_set',
|
|
|
|
'cl_dispatch_conf'),
|
|
|
|
'cl_dispatch_conf'),
|
|
|
|
next_label=_("Perform"))],
|
|
|
|
next_label=_("Next"))],
|
|
|
|
|
|
|
|
'brief': {'next': __("Perform"),
|
|
|
|
|
|
|
|
'name': __("Update the Build")}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
# идентификатор метода
|
|
|
|
# идентификатор метода
|
|
|
@ -182,9 +195,9 @@ class Wsdl(WsdlBase):
|
|
|
|
# категория метода
|
|
|
|
# категория метода
|
|
|
|
'category': __('Builder'),
|
|
|
|
'category': __('Builder'),
|
|
|
|
# заголовок метода
|
|
|
|
# заголовок метода
|
|
|
|
'title': __("Restore the assemble"),
|
|
|
|
'title': __("Restore the Build"),
|
|
|
|
# иконка для графической консоли
|
|
|
|
# иконка для графической консоли
|
|
|
|
'image': 'calculate-update',
|
|
|
|
'image': 'semi-starred',
|
|
|
|
# метод присутствует в графической консоли
|
|
|
|
# метод присутствует в графической консоли
|
|
|
|
'gui': True,
|
|
|
|
'gui': True,
|
|
|
|
# консольная команда
|
|
|
|
# консольная команда
|
|
|
@ -204,7 +217,7 @@ class Wsdl(WsdlBase):
|
|
|
|
'setvars': {'cl_action!': BuilderActions.Restore},
|
|
|
|
'setvars': {'cl_action!': BuilderActions.Restore},
|
|
|
|
# описание груп (список лямбда функций)
|
|
|
|
# описание груп (список лямбда функций)
|
|
|
|
'groups': [
|
|
|
|
'groups': [
|
|
|
|
lambda group: group(_("Break the assemble"),
|
|
|
|
lambda group: group(_("Break the Build"),
|
|
|
|
normal=('cl_builder_broken_id',),
|
|
|
|
normal=('cl_builder_broken_id',),
|
|
|
|
expert=('cl_templates_locate',
|
|
|
|
expert=('cl_templates_locate',
|
|
|
|
'cl_verbose_set', 'cl_dispatch_conf'),
|
|
|
|
'cl_verbose_set', 'cl_dispatch_conf'),
|
|
|
@ -216,9 +229,9 @@ class Wsdl(WsdlBase):
|
|
|
|
# категория метода
|
|
|
|
# категория метода
|
|
|
|
'category': __('Builder'),
|
|
|
|
'category': __('Builder'),
|
|
|
|
# заголовок метода
|
|
|
|
# заголовок метода
|
|
|
|
'title': __("Create the image"),
|
|
|
|
'title': __("Create the Image"),
|
|
|
|
# иконка для графической консоли
|
|
|
|
# иконка для графической консоли
|
|
|
|
'image': 'calculate-update',
|
|
|
|
'image': 'media-optical',
|
|
|
|
# метод присутствует в графической консоли
|
|
|
|
# метод присутствует в графической консоли
|
|
|
|
'gui': True,
|
|
|
|
'gui': True,
|
|
|
|
# консольная команда
|
|
|
|
# консольная команда
|
|
|
@ -239,27 +252,20 @@ class Wsdl(WsdlBase):
|
|
|
|
'cl_dispatch_conf': 'usenew'},
|
|
|
|
'cl_dispatch_conf': 'usenew'},
|
|
|
|
# описание груп (список лямбда функций)
|
|
|
|
# описание груп (список лямбда функций)
|
|
|
|
'groups': [
|
|
|
|
'groups': [
|
|
|
|
lambda group: group(_("Create the image"),
|
|
|
|
lambda group: group(_("Create the Image"),
|
|
|
|
normal=('cl_builder_prepared_id',
|
|
|
|
normal=('cl_builder_prepared_id',
|
|
|
|
'cl_builder_image_filename',
|
|
|
|
'cl_builder_image_filename',
|
|
|
|
'cl_builder_videodrv_set',
|
|
|
|
|
|
|
|
'cl_builder_compress',
|
|
|
|
|
|
|
|
'cl_builder_isohybrid_set',
|
|
|
|
|
|
|
|
'cl_builder_keep_tree_set',
|
|
|
|
|
|
|
|
'cl_builder_prelink_set'
|
|
|
|
|
|
|
|
),
|
|
|
|
),
|
|
|
|
brief=('cl_builder_kernel_ver',
|
|
|
|
brief=('cl_builder_prepared_id',
|
|
|
|
#'cl_builder_initrd_install',
|
|
|
|
'cl_builder_linux_fullname',
|
|
|
|
'os_builder_linux_shortname',
|
|
|
|
'os_builder_linux_shortname',
|
|
|
|
'os_builder_linux_build',
|
|
|
|
'os_builder_linux_build',
|
|
|
|
'cl_builder_kernel',
|
|
|
|
'cl_builder_image_filename',
|
|
|
|
'cl_builder_prepared_id',
|
|
|
|
'cl_builder_videodrv_set',
|
|
|
|
'cl_builder_image_filename',
|
|
|
|
'cl_builder_compress',
|
|
|
|
'cl_builder_videodrv_set',
|
|
|
|
'cl_builder_isohybrid_set',
|
|
|
|
'cl_builder_compress',
|
|
|
|
'cl_builder_keep_tree_set',
|
|
|
|
'cl_builder_isohybrid_set',
|
|
|
|
'cl_builder_prelink_set',
|
|
|
|
'cl_builder_keep_tree_set',
|
|
|
|
|
|
|
|
'cl_builder_prelink_set',
|
|
|
|
|
|
|
|
'cl_builder_prepare_free_size',
|
|
|
|
'cl_builder_prepare_free_size',
|
|
|
|
'cl_builder_image_free_size'
|
|
|
|
'cl_builder_image_free_size'
|
|
|
|
),
|
|
|
|
),
|
|
|
@ -267,12 +273,20 @@ class Wsdl(WsdlBase):
|
|
|
|
'cl_verbose_set',
|
|
|
|
'cl_verbose_set',
|
|
|
|
'cl_dispatch_conf'
|
|
|
|
'cl_dispatch_conf'
|
|
|
|
),
|
|
|
|
),
|
|
|
|
expert=('cl_templates_locate',
|
|
|
|
expert=(
|
|
|
|
'cl_verbose_set',
|
|
|
|
# Включить проприетарные видео драйвера
|
|
|
|
'cl_dispatch_conf'),
|
|
|
|
# Include proprietary video drivers
|
|
|
|
next_label=_("Perform")),],
|
|
|
|
'cl_builder_videodrv_set',
|
|
|
|
|
|
|
|
'cl_builder_compress',
|
|
|
|
|
|
|
|
'cl_builder_keep_tree_set',
|
|
|
|
|
|
|
|
'cl_builder_isohybrid_set',
|
|
|
|
|
|
|
|
'cl_builder_prelink_set',
|
|
|
|
|
|
|
|
'cl_templates_locate',
|
|
|
|
|
|
|
|
'cl_verbose_set',
|
|
|
|
|
|
|
|
'cl_dispatch_conf'),
|
|
|
|
|
|
|
|
next_label=_("Next")),],
|
|
|
|
'brief': {'next': __("Perform"),
|
|
|
|
'brief': {'next': __("Perform"),
|
|
|
|
'name': __("Create the image")}
|
|
|
|
'name': __("Create the Image")}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
#
|
|
|
|
#
|
|
|
|
# Сменить профиль
|
|
|
|
# Сменить профиль
|
|
|
@ -283,9 +297,9 @@ class Wsdl(WsdlBase):
|
|
|
|
# категория метода
|
|
|
|
# категория метода
|
|
|
|
'category': __('Builder'),
|
|
|
|
'category': __('Builder'),
|
|
|
|
# заголовок метода
|
|
|
|
# заголовок метода
|
|
|
|
'title': __("Change the Assemble Profile"),
|
|
|
|
'title': __("Change the Build Profile"),
|
|
|
|
# иконка для графической консоли
|
|
|
|
# иконка для графической консоли
|
|
|
|
'image': 'extension',
|
|
|
|
'image': 'applications-puzzles',
|
|
|
|
# метод присутствует в графической консоли
|
|
|
|
# метод присутствует в графической консоли
|
|
|
|
'gui': True,
|
|
|
|
'gui': True,
|
|
|
|
# консольная команда
|
|
|
|
# консольная команда
|
|
|
@ -308,8 +322,8 @@ class Wsdl(WsdlBase):
|
|
|
|
brief=('cl_builder_profile_repo_name',),
|
|
|
|
brief=('cl_builder_profile_repo_name',),
|
|
|
|
hide=('cl_builder_profile_url',
|
|
|
|
hide=('cl_builder_profile_url',
|
|
|
|
'update.cl_update_profile_sync_set'),
|
|
|
|
'update.cl_update_profile_sync_set'),
|
|
|
|
normal=('cl_builder_profile_url',
|
|
|
|
normal=('cl_builder_prepared_id',
|
|
|
|
'cl_builder_prepared_id'),
|
|
|
|
'cl_builder_profile_url',),
|
|
|
|
expert=('update.cl_update_profile_sync_set',)),
|
|
|
|
expert=('update.cl_update_profile_sync_set',)),
|
|
|
|
lambda group: group(_("Profile"),
|
|
|
|
lambda group: group(_("Profile"),
|
|
|
|
normal=('cl_builder_profile_system_shortname',
|
|
|
|
normal=('cl_builder_profile_system_shortname',
|
|
|
@ -325,5 +339,5 @@ class Wsdl(WsdlBase):
|
|
|
|
'cl_builder_profile_depend_data')
|
|
|
|
'cl_builder_profile_depend_data')
|
|
|
|
)],
|
|
|
|
)],
|
|
|
|
'brief': {'next': __("Perform"),
|
|
|
|
'brief': {'next': __("Perform"),
|
|
|
|
'name': __("Set the profile")}},
|
|
|
|
'name': __("Set the Profile")}},
|
|
|
|
]
|
|
|
|
]
|
|
|
|