master3.3
Самоукин Алексей 14 years ago
parent 554f7996f7
commit 406f59a5e0

@ -1423,7 +1423,7 @@ class client(share):
if not self.isRoot():
return False
# Действие инсталяция
self.clVars.Set("cl_pass_action", "install", True)
self.clVars.Set("cl_pass_action", "domain", True)
if not self.applyTemplatesFromSystem():
self.printERROR(_("Can not apply install templates"))
return False
@ -1449,10 +1449,8 @@ manager") + " ...")
# Проверяем на root
if not self.isRoot():
return False
# Действие деинсталяция
self.clVars.Set("cl_pass_action", "uninstall", True)
# Устанавливаем шаг выход из домена
self.clVars.Set("cl_pass_step", "undomain", True)
# Действие выход из домена
self.clVars.Set("cl_pass_action", "undomain", True)
# Удаляем переменные из env файлов
self.removeVars()
if not self.applyTemplatesFromSystem():
@ -1502,8 +1500,8 @@ manager") + " ...")
return False
# Удаляем переменные из env файлов
self.removeVars()
# Устанавливаем шаг выход из домена
self.clVars.Set("cl_pass_step", "undomain", True)
# Устанавливаем действие выход из домена
self.clVars.Set("cl_pass_action", "undomain", True)
if not self.applyTemplatesFromSystem():
self.printERROR(_("Can not apply undomain templates"))
return False
@ -1666,11 +1664,9 @@ manager") + " ...")
self.printERROR(_("Not found server info") + ": " +\
_("services DN or unix DN or bind DN or bind password"))
return False
# Наложим шаблоны - install, domain
# Действие - инсталяция
self.clVars.Set("cl_pass_action", "install", True)
# Шаг - ввод в домен
self.clVars.Set("cl_pass_step", "domain", True)
# Наложим шаблоны - domain
# Действие - ввод в домен
self.clVars.Set("cl_pass_action", "domain", True)
# Доменная авторизация
self.clVars.Set("os_remote_auth", domain)
if not self.applyTemplatesFromSystem():
@ -1718,11 +1714,11 @@ manager") + " ...")
"""
if not self.relevanceTemplates(hostAuth):
if hostAuth:
# Устанавливаем шаг вход в домен
self.clVars.Set("cl_pass_step","domain",True)
# Устанавливаем действие вход в домен
self.clVars.Set("cl_pass_action","domain",True)
else:
# Устанавливаем шаг выход из домена
self.clVars.Set("cl_pass_step","undomain",True)
# Устанавливаем действие выход из домена
self.clVars.Set("cl_pass_action","undomain",True)
self.clVars.Set("os_remote_auth", hostAuth)
# Наложим шаблоны
dirsAndFiles = self.applyTemplatesFromSystem()

Loading…
Cancel
Save