/system/ - команды управления системными настройками
В разделе описываются команды управления системными настройками.
В таблице 1 приведено описание настраиваемых свойств системы.
Таблица 1 - Описание свойств системы
Название свойства | Значение по умолчанию | Описание |
---|---|---|
call_limit | infinity | Максимальное количество активных вызовов на домене; |
callcenter_active_agents | infinity | максимальное количество авторизованных агентов call-центра; |
callcenter_active_supervisors | infinity | максимальное количество авторизованных супервизоров call-центра; |
gracefull_update | false | Если этот параметр включен, активные каналы MEGACO не будут сброшены после перезапуска. Используйте его только во время обновления системы; |
system_restfs_peer | default | Хост RestFS для генерации URI. (/ system / restfs / list); |
time_difference_threshold | 500 | Временной интервал (в мс). В случае если расхождение по времени на ноде/хосте с NTP-сервером больше указанного - выдавать предупреждение. |
clean
Команда сбрасывает системные настройки в значения по умолчанию.
Сброс всех настроек доступен только пользователю с правами root.
Путь команды:
system/clean
Синтаксис:
clean <FIELD> [--force]
Параметры:
<FIELD> - имя свойства, значение которого необходимо установить по умолчанию. Описание свойств приведено в таблице 1.
--force - выполнить команду без запроса подтверждения.
Пример:
admin@mycelium1@ecss1:/$ system/clean callcenter_active_agents Property "callcenter_active_agents" values successfully restored
info
Отображает текущие значения системных параметров.
Путь команды:
system/info
Синтаксис:
info <FIELD>
Параметры:
<FIELD> - имя свойства, которое нужно просмотреть. Опциональный параметр. Если параметр не указывать, будут выведены все свойства. Описание свойств приведено в таблице 1.
Пример:
admin@mycelium1@ecss1:/$ system/info ┌─────────────────────────────┬────────────────────────────────────────┐ │ Property │ Value │ ├─────────────────────────────┼────────────────────────────────────────┤ │call_limit │infinity │ │callcenter_active_agents │infinity │ │callcenter_active_supervisors│infinity │ │gracefull_update │false │ │system_restfs_peer │default (http://system.restfs.ecss:9990)│ │time_difference_threshold │500 │ └─────────────────────────────┴────────────────────────────────────────┘
set
Устанавливает значение системных параметров.
Путь команды:
system/set
Синтаксис:
set <FIELD> <VALUE>
Параметры:
<FIELD> - имя свойства, значение которого необходимо изменить. Описание свойств приведено в таблице 1.
<VALUE> - новое значение свойства, возможные значения приведены в таблице 1.
Пример:
admin@mycelium1@ecss1:/$ system/set callcenter_active_agents 20 Property "callcenter_active_agents" successfully changed from: infinity to 20.