Page tree
Skip to end of metadata
Go to start of metadata

Состояние

НаименованиеОписание
АктивенШаблон используется системой для создания конфигураций — во избежание непредвиденных ситуаций редактирование его параметров запрещено.
НеактивенШаблон не используется системой — возможно редактирование его параметров.
АрхивированШаблон не используется системой, но редактирование его параметров запрещено.

Шаблоны команд

Условия применения

Тип командыОписание
ПодключениеКоманда генерируется при создании новой конфигурации.
Изменение

Команда генерируется для действующей конфигурации при изменении значений атрибутов её профилей, если хотя бы один из этих атрибутов используется в шаблоне команды.

Пример: изменение серийного номера оборудования, если он используется в каком–либо атрибуте и в шаблоне указана хотя бы одна подстановка с этим атрибутом.

ОтключениеКоманда генерируется при удалении действующей конфигурации.

Подстановки

В шаблонах команд можно использовать подстановки, которые при генерации команды будут заменены на соответствующие им значения.

Для указания в команде данных из профилей оборудования, входящих в конфигурацию можно использовать подстановки значений атрибутов шаблонов соответствующих профилей, которые разделены на две группы:

  • {PREV.Атрибут-Профиля} — предыдущее значение атрибута c наименованием Атрибут-Профиля.

  • {NEXT.Атрибут-Профиля} — следующее значение атрибута c наименованием Атрибут-Профиля.

В команду с типом «Подключение» будут подставлены только «следующие» значения атрибутов, а в команду с типом «Отключение» — только «предыдущие». В шаблон команды «Изменение» будут подставлены и те, и другие.

Если установлен флаг «Удалять подстановки без значений из команд», то при формировании команды все подстановки в ней, для которых не определены значения, будут удалены (заменены пустыми строками). Если же флаг снят, такие подстановки будут присутствовать в команде в том же виде, что и в самом шаблоне.

Параллелизм выполнения команд

Все команды разделяются на группы в соответствии с некоторым критерием, в каждой группе команды выполняются параллельно. Критерием разбиения команд на группы по умолчанию является операторское оборудование: для каждого экземпляра формируется отдельная группа. Количество потоков выполнения команд в каждой группе не превышает заданного в параметре «Уровень параллельности выполнения».

Команды по одной подписке на услугу, всегда выполняются последовательно, в одном потоке: если услуга сначала перешла в состояние «Услуга оказывается в ограниченном режиме», а потом изменилось значение атрибута с ограничением скорости доступа, то и соответствующие команды будут выполнены именно в таком порядке.

  • No labels