diff --git a/pym/cl_desktop.py b/pym/cl_desktop.py index ed52467..a7e6862 100644 --- a/pym/cl_desktop.py +++ b/pym/cl_desktop.py @@ -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 diff --git a/pym/cl_fill_desktop.py b/pym/cl_fill_desktop.py index 86008a3..9012bfe 100644 --- a/pym/cl_fill_desktop.py +++ b/pym/cl_fill_desktop.py @@ -222,4 +222,3 @@ class fillVars(glob_attr): if userJid: return userJid.partition('@')[2] return "" - diff --git a/pym/cl_vars_desktop.py b/pym/cl_vars_desktop.py index 0d61120..41de1d9 100644 --- a/pym/cl_vars_desktop.py +++ b/pym/cl_vars_desktop.py @@ -51,6 +51,9 @@ class Data: # Почтовый адрес пользователя ur_mail = {'mode':"r"} + # Домашняя директория пользователя + ur_home_path = {'mode':"r"} + #Разрешение X по вертикали hr_x11_height = {'mode':"w"} @@ -74,5 +77,3 @@ class Data: # Host Jabber пользователя ur_jid_host = {'mode':"w"} - -