Исправлено наложение шаблонов при ошибке монитрования

master3.3
Mike khiretskiy 11 years ago
parent 0639d041f9
commit 95e8cf9ec2

@ -87,7 +87,8 @@ class ClClientAction(Action):
},
# наложить шаблоны если они не актуальны
{'name':'need_templates',
'condition':lambda Get:Get('cl_client_relevance_set') == 'off'
'condition':lambda Get:Get('cl_client_relevance_set') == 'off',
'depend':Tasks.success(inessential=['mount_remote'])
},
# проверить информацию для ldap расположенную в домене
{'name':'domain:check_domain_info',

@ -296,6 +296,9 @@ class VariableClClientRelevanceSet(ReadonlyVariable):
# если изменился домен
if self.Get('cl_remote_host') != self.Get("os_remote_auth"):
return "off"
if (self.Get('cl_remote_host') and
not isMount(self.Get('cl_client_remote_path'))):
return "off"
currentVersion = self.Get("cl_ver")
# версия программы, который были наложены шаблоны
previousVersion = self.Get("os_remote_client")

Loading…
Cancel
Save