Skip to content

Commit ca50175

Browse files
committed
Исправлен запуск задач без анализа пакета.
Для произовльного запуска opm run some_task из каталога tasks, не обязательно наличие файла packagedef.
1 parent 28aed55 commit ca50175

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

src/Классы/ИсполнительЗадач.os

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,14 @@
1010

1111
ПутьККаталогуЗадач = "";
1212

13-
ОписаниеПакета = РаботаСОписаниемПакета.ПрочитатьОписаниеПакета();
14-
Свойства = ОписаниеПакета.Свойства();
15-
Если Свойства.Свойство("Задачи") Тогда
16-
ПутьККаталогуЗадач = Свойства.Задачи;
17-
КонецЕсли;
13+
Попытка
14+
ОписаниеПакета = РаботаСОписаниемПакета.ПрочитатьОписаниеПакета();
15+
Свойства = ОписаниеПакета.Свойства();
16+
Если Свойства.Свойство("Задачи") Тогда
17+
ПутьККаталогуЗадач = Свойства.Задачи;
18+
КонецЕсли;
19+
Исключение
20+
КонецПопытки;
1821

1922
Если НЕ ЗначениеЗаполнено(ПутьККаталогуЗадач) Тогда
2023
ПутьККаталогуЗадач = ОбъединитьПути(ТекущийКаталог(), "tasks");

0 commit comments

Comments
 (0)