From 7c5c6d0f870e19fb04f1357cf99a86a09fbe3836 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=D0=B0=D0=BC=D0=BE=D1=83=D0=BA=D0=B8=D0=BD=20=D0=90?= =?UTF-8?q?=D0=BB=D0=B5=D0=BA=D1=81=D0=B5=D0=B9?= Date: Fri, 3 Dec 2010 13:06:19 +0300 Subject: [PATCH] Bigfix. --- pym/cl_template.py | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/pym/cl_template.py b/pym/cl_template.py index a7cc7ae..e77f624 100644 --- a/pym/cl_template.py +++ b/pym/cl_template.py @@ -3916,14 +3916,16 @@ variable 'cl-name'")) nameFileConfig.split("/"))) # Записываем в переменную обрабатываемый файл self.objVar.Set("cl_pass_file",nameFileConfig) - # Пишем время модификации *.env файлов - if nameFileConfig.endswith(".env"): - nameEnvFile = os.path.split(nameFileConfig)[1] - self.functObj.timeConfigsIni[nameEnvFile] = float(time.time()) - filesApl = self.joinTemplate(path, nameFileConfig, optFile) + filesApl = self.joinTemplate(path, nameFileConfig) if self.getError(): return False if filesApl: + # Настоящее имя конфигурационного файла + nameFileConfig = filesApl[0] + # Пишем время модификации *.env файлов + if nameFileConfig.endswith(".env"): + nameEnvFile = os.path.basename(nameFileConfig) + self.functObj.timeConfigsIni[nameEnvFile] = float(time.time()) self.filesApply += filesApl return True @@ -4963,13 +4965,13 @@ class templateClt(scanDirectoryClt, template): if self.getError(): return False if filesApl: + # Настоящее имя конфигурационного файла + nameFileConfig = filesApl[0] # Пишем время модификации *.env файлов - if filesApl[0].endswith(".env"): - nameEnvFile = os.path.basename(filesApl[0]) + if nameFileConfig.endswith(".env"): + nameEnvFile = os.path.basename(nameFileConfig) self.functObj.timeConfigsIni[nameEnvFile] = float(time.time()) self.filesApply += filesApl - # Настоящее имя конфигурационного файла - nameFileConfig = filesApl[0] return nameFileConfig else: return True