В текущем разделе описываются команды управления таблицей соответствия АОН - ОКС7.
Командами по пути /domain/properties/aon/ выполняется настройка таблицы соответствия кодов ОКС и АОН. Значения по умолчанию представлены в таблице 1.
Таблица 1 - Значения по умолчанию для таблицы соответствия.
Поле | Домен | Значение |
---|---|---|
0 | ||
1 | 10 - ordinarySubscriber | |
10 | ||
2 | 225 - hotelsSubscriber | |
3 | 228 - localSubscriber | |
4 | 11 - subscriberWithPriority | |
5 | 226 - freeSubscriber | |
6 | 15 - payphone | |
7 | 227 -paidSubscriber | |
240 - autoCallI | ||
8 | 12 - dataCall | |
9 | 229 - localTaksofon |
clean
Данной командой для свойства/свойств виртуальной АТС устанавливается значение по умолчанию.
Путь команды:
domain/properties/aon/clean
Синтаксис:
clean [<DOMAIN> [<FIELD>]] [--force]
Параметры:
<DOMAIN> - имя виртуальной АТС, значения свойств которой необходимо установить по умолчанию. При указании символа "*" значения свойств всех виртуальных АТС устанавливаются по умолчанию;
<FIELD> - свойство, значение которого необходимо установить в значение по умолчанию. Опциональный параметр. Если не указывать данный параметр, то значения по умолчанию будут восстановлены для всех значений.
--force - выполнить команду без запроса подтверждения.
Пример:
admin@mycelium1@ecss1:/$ domain/properties/aon/clean * 0 Property 0 values successfully restored [exec at: 12.02.2021 07:53:05, exec time: 156ms, nodes: md1@ecss2 v.3.14.7.566]
info
Данная команда позволяет посмотреть текущую таблицу соответствия.
Путь команды:
/domain/properties/aon/info
Синтаксис:
info [<DOMAIN> [<FIELD>]]
Параметры:
<DOMAIN> - имя виртуальной АТС, значения свойств которой необходимо просмотреть. При указании символа "*" будет показана информация по всем виртуальным АТС системы;
<FIELD> - имя свойства, которое нужно просмотреть. Опциональный параметр. Если параметр не указывать, будут выведены все свойства.
Пример:
admin@mycelium1@ecss1:/$ domain/properties/aon/info ┌────────┬──────┬────────────────────────────┐ │Property│Domain│ Value │ ├────────┼──────┼────────────────────────────┤ │0 │ │ │ │1 │ │ 10 - ordinarySubscriber │ │10 │ │ │ │2 │ │225 - hotelsSubscriber │ │3 │ │228 - localSubscriber │ │4 │ │ 11 - subscriberWithPriority│ │5 │ │226 - freeSubscriber │ │6 │ │ 15 - payphone │ │7 │ │227 - paidSubscriber │ │ │ │240 - autoCallI │ │8 │ │ 12 - dataCall │ │9 │ │229 - localTaksofon │ └────────┴──────┴────────────────────────────┘ [exec at: 12.02.2021 07:43:25, exec time: 22ms, nodes: ds1@ecss1 v.3.14.7.566]
set
Данной командой производится изменение свойств подсистемы в заданной виртуальной АТС или во всей системе.
Путь команды:
/domain/properties/aon/set
Синтаксис
set <DOMAIN> <FIELD><KEY> <VALUE>
Параметры:
<DOMAIN> - имя виртуальной АТС, значения свойств которой необходимо установить. При указании символа "*" значение свойства устанавливается для всех виртуальных АТС системы;
<FIELD> - имя свойства, значение которого необходимо изменить;
<KEY> - ключ, позволяющий добавить (add) или удалить (remove) соответствующее значение в таблице;
<VALUE> - новое значение свойства, возможные значения соответствуют кодам ISUP (0 .. 255).
Примеры:
admin@mycelium1@ecss1:/$ domain/properties/aon/set * 0 add 224 Property "0" successfully changed from: to 224 - category0. [exec at: 12.02.2021 07:50:31, exec time: 121ms, nodes: md1@ecss2 v.3.14.7.566] admin@mycelium1@ecss1:/$ domain/properties/aon/set front.office 5 remove 226 Property "5" successfully changed from: 226 - freeSubscriber to . [exec at: 12.02.2021 07:52:16, exec time: 117ms, nodes: sip1@ecss1 v.3.14.7.566]
Добавить комментарий