|
|
|
@ -43,6 +43,8 @@ class fillVars(object, glob_attr):
|
|
|
|
|
|
|
|
|
|
def get_cl_install_merge_action(self):
|
|
|
|
|
"""Need perform templates for install:merge or install:unmerge"""
|
|
|
|
|
if self.Get('cl_assemble_prepare_action') != "":
|
|
|
|
|
return ""
|
|
|
|
|
actionsMap = {'merge':'up',
|
|
|
|
|
'system':'up'}
|
|
|
|
|
cl_action = self.Get('cl_action')
|
|
|
|
@ -50,6 +52,8 @@ class fillVars(object, glob_attr):
|
|
|
|
|
|
|
|
|
|
def get_cl_install_system_action(self):
|
|
|
|
|
"""Need perform templates for install:system"""
|
|
|
|
|
if self.Get('cl_assemble_prepare_action') != "":
|
|
|
|
|
return ""
|
|
|
|
|
if self.Get('cl_action') == 'system':
|
|
|
|
|
return "up"
|
|
|
|
|
else:
|
|
|
|
@ -57,12 +61,18 @@ class fillVars(object, glob_attr):
|
|
|
|
|
|
|
|
|
|
def get_cl_install_scratch_action(self):
|
|
|
|
|
"""Need perform templates for install:system"""
|
|
|
|
|
if self.Get('cl_assemble_prepare_action') != "":
|
|
|
|
|
return ""
|
|
|
|
|
if self.Get('cl_action') in ('system','merge') and \
|
|
|
|
|
self.Get('os_install_scratch') == "on":
|
|
|
|
|
return "up"
|
|
|
|
|
else:
|
|
|
|
|
return ""
|
|
|
|
|
|
|
|
|
|
def get_cl_assemble_prepare_action(self):
|
|
|
|
|
"""Need perform templates for assemble:prepare"""
|
|
|
|
|
return ""
|
|
|
|
|
|
|
|
|
|
def get_os_net_interfaces_info(self):
|
|
|
|
|
"""Информация о существующих сетевых интерфейсах"""
|
|
|
|
|
netInterfaces=self.Get("os_net_interfaces")
|
|
|
|
|