Skip to content

Commit e157b42

Browse files
committed
Отложенная инициализация Лог
Фикс работы в линукс
1 parent b2cd73f commit e157b42

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

src/core/Модули/РаботаСОписаниемПакета.os

+9-3
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
ИмяПакета = Свойства.Имя;
2727
ТребуемаяВерсияМанифеста = Свойства.ВерсияМанифеста;
2828
ТекущаяВерсияМанифеста = КонстантыOpm.ВерсияПродукта;
29-
Лог.Отладка(
29+
Лог().Отладка(
3030
"ПроверитьВерсиюМанифеста: Перед вызовом СравнитьВерсии(ЭтаВерсия = <%1>, БольшеЧемВерсия = <%2>)",
3131
ТребуемаяВерсияМанифеста,
3232
ТекущаяВерсияМанифеста
@@ -58,7 +58,7 @@
5858
ТребуемаяВерсияСреды = Свойства.ВерсияСреды;
5959
СистемнаяИнформация = Новый СистемнаяИнформация;
6060
ВерсияСреды = СистемнаяИнформация.Версия;
61-
Лог.Отладка("ПроверитьВерсиюСреды: Перед вызовом СравнитьВерсии(ЭтаВерсия = <%1>, БольшеЧемВерсия = <%2>)", ТребуемаяВерсияСреды, ВерсияСреды);
61+
Лог().Отладка("ПроверитьВерсиюСреды: Перед вызовом СравнитьВерсии(ЭтаВерсия = <%1>, БольшеЧемВерсия = <%2>)", ТребуемаяВерсияСреды, ВерсияСреды);
6262
Если РаботаСВерсиями.СравнитьВерсии(ТребуемаяВерсияСреды, ВерсияСреды) > 0 Тогда
6363
ТекстСообщения = СтрШаблон(
6464
"Ошибка установки пакета <%1>: Обнаружена устаревшая версия движка OneScript.
@@ -75,4 +75,10 @@
7575

7676
КонецПроцедуры
7777

78-
Лог = Логирование.ПолучитьЛог("oscript.app.opm");
78+
Функция Лог()
79+
Если Лог = Неопределено Тогда
80+
Лог = Логирование.ПолучитьЛог("oscript.app.opm");
81+
КонецЕсли;
82+
83+
Возврат Лог;
84+
КонецФункции

0 commit comments

Comments
 (0)