Свойства рабочих серверов. Возвращает описания рабочих серверов.
// Возвращает описания рабочих серверов.
//
// Параметры:
// ИдентификаторКластера - Строка, внутренний идентификатор кластера серверов,
// ПараметрыАдминистрированияКластера - Структура, описывающая параметры подключения к кластеру серверов,
// описание - см. АдминистрированиеКластераКлиентСервер.ПараметрыАдминистрированияКластера(),
// Фильтр - Структура, параметры фильтрации рабочих серверов.
//
// Возвращаемое значение: Массив(Структура).
//
Функция СвойстваРабочихСерверов(Знач ИдентификаторКластера, Знач ПараметрыАдминистрированияКластера, Знач Фильтр = Неопределено) Экспорт
Шаблон = "%rac server --cluster=%cluster% --cluster-user=%?cluster-user% --cluster-pwd=%?cluster-pwd% list";
Параметры = Новый Соответствие();
Параметры.Вставить("cluster", ИдентификаторКластера);
ЗаполнитьПараметрыАутентификацииВКластере(ПараметрыАдминистрированияКластера, Параметры);
ПотокВывода = ВыполнитьКоманду(Шаблон, ПараметрыАдминистрированияКластера, Параметры);
Результат = ПарсерВывода(ПотокВывода, Неопределено, Фильтр);
Возврат Результат;
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////