|
|
|
@ -35,11 +35,11 @@ lang().setLanguage(sys.modules[__name__])
|
|
|
|
|
class DataVarsDesktop(DataVars):
|
|
|
|
|
"""Хранение переменных"""
|
|
|
|
|
|
|
|
|
|
def flDesktop(self, **args):
|
|
|
|
|
'''Заполнить конфигурацию переменных, для десктопа'''
|
|
|
|
|
# Имя секции в calculate.env
|
|
|
|
|
def importDesktop(self, **args):
|
|
|
|
|
'''Импорт переменных для десктопа'''
|
|
|
|
|
# Имя секции в calculate2.env
|
|
|
|
|
envSection = "desktop"
|
|
|
|
|
# заполнить переменные окружения алгоритмом по умолнанию
|
|
|
|
|
# импорт переменных
|
|
|
|
|
self.importData(envSection, ('cl_vars_desktop','cl_fill_desktop'))
|
|
|
|
|
|
|
|
|
|
class ProgressTemplate(template):
|
|
|
|
@ -76,9 +76,11 @@ class share(color_print):
|
|
|
|
|
"""Создает объект Vars"""
|
|
|
|
|
if not clVars:
|
|
|
|
|
clVars = DataVarsDesktop()
|
|
|
|
|
clVars.flDesktop()
|
|
|
|
|
# Импортируем переменные
|
|
|
|
|
clVars.importDesktop()
|
|
|
|
|
# Заменяем значения переменных переменными из env файлов
|
|
|
|
|
clVars.flIniFile()
|
|
|
|
|
# Устанавливаем у объекта объект Vars
|
|
|
|
|
# Устанавливаем у объекта атрибут объект переменных
|
|
|
|
|
self.clVars = clVars
|
|
|
|
|
return True
|
|
|
|
|
|
|
|
|
|