Команды настраивают соответствие между именем ринга и медиафайлом.

Каждому из 16 рингов можно назначить определенный медиа файл.

clean

Команда позволяет сбросить настройки конкретного ring на определенном домене на стандартные.

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

/domain/<DOMAIN>/distinctive-ring/ring/clean

Синтаксис:

clean [<Ring>] [--force]

Параметры:

<Ring> - один из представленных рингтонов (от ring01 до ring16);

--force - выполнение команды без запроса подтверждения.

Пример:

admin@[mycelium1@ecss1]:/$ domain/biysk.local/distinctive-ring/ring/clean ring12              
Property ring12 values successfully restored

[exec at: 06.03.2019 21:11:10, exec time: 709ms, nodes: core1@ecss2]

info

Команда предназначена для просмотра списка рингтонов и файлов рингтона на определенном домене.

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

/domain/<DOMAIN>/distinctive-ring/ring/info

Синтаксис:

info [<Ring>]

Параметры:

<Ring> - один из представленных рингтонов (от ring01 до ring16).

Пример:

admin@[mycelium1@ecss1]:/$ domain/biysk.local/distinctive-ring/ring/info                                   
┌────────┬───────────┬────────────────────────────────────────────────┐
│Property│  Domain   │                     Value                      │
├────────┼───────────┼────────────────────────────────────────────────┤
│ring01  │biysk.local│                                                │
│ring02  │biysk.local│system://system/sounds/ring/beep.wav            │
│ring03  │biysk.local│system://domain/biysk.local/ring/na-linii.wav   │
│ring04  │biysk.local│                                                │
│ring05  │biysk.local│                                                │
│ring06  │biysk.local│system://domain/biysk.local/ring/soedU.wav      │
│ring07  │biysk.local│                                                │
│ring08  │biysk.local│                                                │
│ring09  │biysk.local│                                                │
│ring10  │biysk.local│system://domain/biysk.local/ring/zdravstujte.wav│
│ring11  │biysk.local│                                                │
│ring12  │biysk.local│system://system/sounds/ai_remote_hold.wav       │
│ring13  │biysk.local│                                                │
│ring14  │biysk.local│                                                │
│ring15  │biysk.local│                                                │
│ring16  │biysk.local│                                                │
└────────┴───────────┴────────────────────────────────────────────────┘

[exec at: 06.03.2019 21:08:05, exec time: 126ms, nodes: core1@ecss2]

set

Команда предназначена для изменения файлов рингтона для конкретного ring на определенном домене.

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

/domain/<DOMAIN>/distinctive-ring/ring/set

Синтаксис:

set <Ring> <Value>

Параметры:

<Ring> - один из представленных рингтонов (от ring01 до ring16);
<Value> - значение параметра(mediafile).

Пример:

admin@[mycelium1@ecss1]:/$ domain/biysk.local/distinctive-ring/ring/set ring03 domain ring/na-linii.wav   
Property "ring03" successfully changed from: 

   to
system://domain/biysk.local/ring/na-linii.wav.

[exec at: 06.03.2019 21:05:31, exec time: 768ms, nodes: core1@ecss1]