В данном разделе приводится описание команд, которые используются для настройки параметров службы нотификации вызова CN, в таблице 1 приведено их описание.
Для администратора системы команды выполняются на уровне кластера в разделе /cluster/core/<CORE>/cn/.
Для администратора виртуальной АТС команды выполняются на уровне виртуальной АТС в разделе domain/<DOMAIN>/cn/ и применяются только для определенной виртуальной АТС.
| <CORE> — имя кластера с ролью CORE. <DOMAIN> — имя виртуальной АТС. |
Таблица 1. Описание параметров службы нотификации вызова CN
|
Данной командой осуществляется установка параметров по умолчанию для службы CN.
Путь команды:
/cluster/core/<CORE>/cn/clean
Синтаксис:
clean [<DOMAIN> [<FIELD>] [--force]]
Параметры:
<DOMAIN> — имя виртуальной АТС, символ "*" используется для указания всех АТС;
<FIELD> — свойство сервиса CN, значение которого будет установлено по умолчанию. Если не указывать данный параметр, то значения по умолчанию будут восстановлены для всех свойств;
--force — выполнение команды без запроса подтверждения.
Пример:
admin@mycelium1@ecss1:/$ cluster/core/core1/cn/clean biysk.local release_call Property release_call values successfully restored [exec at: 09.03.2021 14:00:36, exec time: 67ms, nodes: core1@ecss1 v.3.14.8.16] |
Данная команда позволяет посмотреть установленные значения параметров службы CN.
Путь команды:
/cluster/core/<CORE>/cn/info
Синтаксис:
info [<DOMAIN> [<FIELD>]]
Параметры:
<DOMAIN> — имя виртуальной АТС, символ "*" используется для указания всех АТС;
<FIELD> — название параметра, значение которого необходимо посмотреть, опциональный параметр.
Пример:
admin@mycelium1@ecss1:/$ cluster/core/core1/cn/info ┌──────────────────────────────┬──────┬────────────────────────────────────────────────────────────────────────────────┐ │ Property │Domain│ Value │ ├──────────────────────────────┼──────┼────────────────────────────────────────────────────────────────────────────────┤ │email_from_name │ │ECSS-NO-REPLY │ │email_release_template │ │%DISPLAYNAME% (%CALLERID% - call back %LINK_CALL_TO% ) called you (%CALLED%) at │ │ │ │%TIME% %DATE% │ │email_subject_format │ │%DISPLAYNAME% (%CALLERID%) called you (%CALLED%) at %TIME% %DATE% │ │incoming_call │ │false │ │jabber_incoming_plain_template│ │%DISPLAYNAME% (%CALLERID% - call back %LINK_CALL_TO% ) calling you (%CALLED%) at│ │ │ │ %TIME% %DATE% │ │jabber_incoming_template │ │%DISPLAYNAME% (<a href='%LINK_CALL_TO%'>%CALLERID%</a>) calling you (%CALLED%) a│ │ │ │t %TIME% %DATE% │ │jabber_release_plain_template │ │%DISPLAYNAME% (%CALLERID% - call back %LINK_CALL_TO% ) called you (%CALLED%) at │ │ │ │%TIME% %DATE% │ │jabber_release_template │ │%DISPLAYNAME% (<a href='%LINK_CALL_TO%'>%CALLERID%</a>) called you (%CALLED%) at│ │ │ │ %TIME% %DATE% │ │release_call │ │true │ └──────────────────────────────┴──────┴────────────────────────────────────────────────────────────────────────────────┘ |
Данной командой производится изменение значений параметров службы CN.
Путь команды:
/cluster/core/<CORE>/cn/set
Синтаксис:
set <DOMAIN> <FIELD> <VALUE>
Параметры:
<DOMAIN> — имя виртуальной АТС, символ "*" используется для указания всех АТС;
<FIELD> — имя параметра, значение которого необходимо изменить, описание приведено в таблице 1;
<VALUE> — новое значение параметра.
Пример:
admin@mycelium1@ecss1:/$ cluster/core/core1/cn/set biysk.local release_call false Property "release_call" successfully changed from: true to false. [exec at: 09.03.2021 13:50:24, exec time: 88ms, nodes: core1@ecss2 v.3.14.8.16] |