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