block

Команда для блокировки определенного транка, всех транков одной группы.
Соответствующий интерфейс переводится в неактивное состояние.

Путь команды:

/domain/<DOMAIN>/trunk/sip/block

Синтаксис:

block <GROUP> <TRUNK_INTERFACE> [--force]

Параметры:

<GROUP> - имя группы, интерфейс/интерфейсы которой нужно заблокировать;
<TRUNK_INTERFACE> - имя блокируемого интерфейса, при указании символа "*" будут заблокированы все транки заданной группы;
[--force] - опционально, при указании данного флага блокировка транка/транков будет производиться без дополнительного вопроса.

Пример:

admin@[ds1@ecss1]:/$ domain/biysk.local/trunk/sip/block ssw.gr ems3
[block] Trunk ems3 will be blocked
continue: yes/no ?> yes
Executed on the sip1@ecss2
┌──────┬────┐
│ ems3 │ ok │
└──────┴────┘

[exec at: 17.03.2019 11:16:43, exec time: 3s 759ms, nodes: sip1@ecss2]

unblock

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

Путь команды:

/domain/<DOMAIN>/trunk/sip/unblock

Синтаксис:

unblock <GROUP> <TRUNK_INTERFACE>[--force]

Параметры:

<GROUP> - имя группы, интерфейс/интерфейсы которой нужно разблокировать;
<TRUNK_INTERFACE> - имя интерфейса, символ "*" используется для указания всех интерфейсов группы;
[--force] - опционально, при указании данного флага разблокировка транка/транков будет производиться без дополнительного вопроса.

Пример:

admin@[ds1@ecss1]:/$ domain/biysk.local/trunk/sip/unblock ssw.gr * --force 
Executed on the sip1@ecss2
┌──────┬────┐
│ bsk1 │ ok │
│ bsk2 │ ok │
│ ems1 │ ok │
│ ems2 │ ok │
│ ems3 │ ok │
└──────┴────┘

[exec at: 17.03.2019 11:41:42, exec time: 125ms, nodes: sip1@ecss2]