/domain/<DOMAIN>/distinctive-ring/type/ - команды настройки рингтонов для типов вызова
Команды distinctive-ring/type/ настраивают соответствие между типом вызова и именем ринга.
На данный момент, Distinctive Ring определяет 3 типа вызова: BasicCall; InterCityCall; VipCall.
basiccall - обычный вызов;
vipcall - вызов с применением кода *99# (должна быть включена дополнительная услуга Vipcall);
intercitycall - вызов "Из города".
На каждый тип вызова можно назначить один из 16-ти рингов (в том числе один ринг на все три типа вызова).
clean
Команда позволяет cбросить настройки рингтона для конкретного типа вызова на определенном домене на стандартные.
Каждому типу вызова соответствует один из 16-ти рингов. По умолчанию:
- BasicCall - ring01
- InterCityCall - ring02
- VipCall - ring03
Путь команды:
/domain/<DOMAIN>/distinctive-ring/type/clean
Синтаксис:
clean [<Field>] [--force]
Параметры:
<Field> - один из трех типов вызовов (basiccall / vipcall / intercitycall);
--force - выполнение команды без запроса подтверждения.
Пример:
admin@[mycelium1@ecss1]:/$ domain/biysk.local/distinctive-ring/type/clean vipcall Property vipcall values successfully restored [exec at: 06.03.2019 21:29:08, exec time: 618ms, nodes: core1@ecss1] admin@[mycelium1@ecss1]:/$ admin@[mycelium1@ecss1]:/$ domain/biysk.local/distinctive-ring/type/clean [clean] You are going to clean all customized properties in the domain "biysk.local". Are you sure?: yes/no ?> yes Properties values successfully restored [exec at: 06.03.2019 21:29:19, exec time: 2s 518ms, nodes: core1@ecss2]
info
Команда предназначена для просмотра настроек типов вызовов на определенном домене.
Путь команды:
/domain/<DOMAIN>/distinctive-ring/type/info
Синтаксис:
info [<Field>]
Параметры:
<Field> - один из трех типов вызовов (basiccall / vipcall / intercitycall).
Пример:
admin@[mycelium1@ecss1]:/$ domain/biysk.local/distinctive-ring/type/info ┌─────────────┬───────────┬──────┐ │ Property │ Domain │Value │ ├─────────────┼───────────┼──────┤ │basiccall │biysk.local│ring01│ │intercitycall│biysk.local│ring02│ │vipcall │biysk.local│ring03│ └─────────────┴───────────┴──────┘ [exec at: 06.03.2019 21:24:45, exec time: 66ms, nodes: core1@ecss2]
set
Команда предназначена для изменения рингтона для конкретного типа вызова на определенном домене.
Путь команды:
/domain/<DOMAIN>/distinctive-ring/type/set
Синтаксис:
set <Field> <Ring>
Параметры:
<Field> - один из трех типов вызовов (basiccall / vipcall / intercitycall).
<Ring> - рингтон(ring01 - ring16)
Пример:
admin@[mycelium1@ecss1]:/$ domain/biysk.local/distinctive-ring/type/set vipcall ring06 Property "vipcall" successfully changed from: ring03 to ring06. [exec at: 06.03.2019 21:27:30, exec time: 819ms, nodes: core1@ecss1]