Skip to content

Commit

Permalink
feat: При получении описания центрального сервера и наличии администр…
Browse files Browse the repository at this point in the history
…аторов центрального сервера, в случае ошибки авторизации вместо списка администраторов выводится сообщение об ошибке. При этом получение информации по зарегистрированным кластерам выполняется без ошибок.
  • Loading branch information
arkuznetsov committed Oct 10, 2019
1 parent 9fd9660 commit 612ba4c
Showing 1 changed file with 13 additions and 4 deletions.
17 changes: 13 additions & 4 deletions src/Классы/УправлениеКластером1С.os
Original file line number Diff line number Diff line change
Expand Up @@ -418,9 +418,18 @@
Описание.Вставить("СервисАдминистрирования",
ПолучитьПоляОбъекта(ЭтотОбъект));

Описание.Вставить("Администраторы",
ПолучитьСписокОбъектов(ЭтотОбъект.Администраторы().Список(),
ЭтотОбъект.Администраторы().ПараметрыОбъекта()));
СписокАдминистраторов = Новый Массив();
Попытка
СписокАдминистраторов = ПолучитьСписокОбъектов(ЭтотОбъект.Администраторы().Список(),
ЭтотОбъект.Администраторы().ПараметрыОбъекта());
Исключение
ТекстОшибки = СтрШаблон("Ошибка получения списка администраторов агента: %1",
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
Лог.Информация(ТекстОшибки);
СписокАдминистраторов.Добавить(СтрШаблон("<%1>", ТекстОшибки));
КонецПопытки;

Описание.Вставить("Администраторы", СписокАдминистраторов);

Описание.Вставить("Кластеры", Новый Массив());

Expand Down Expand Up @@ -458,7 +467,7 @@

Описание.Вставить("Администраторы",
ПолучитьСписокОбъектов(Кластер.Администраторы().Список(),
Кластер.Администраторы().ПараметрыОбъекта()));
Кластер.Администраторы().ПараметрыОбъекта()));

Описание.Вставить("Серверы", Новый Массив());

Expand Down

0 comments on commit 612ba4c

Please sign in to comment.