3.12.5.3.2. Поддерживаемые объекты/команды
Сервер поддерживает следующие целевые объекты:
|
Объекты
|
Описание
|
|
config
|
Конфигурация Сервера
|
|
db/db_name
|
Объекты базы данных с именем 'db_name'
|
|
test
|
Тестовый объект
|
Объекты, поддерживаемые базой данных db/db_name, специфичны для формата базы данных.
Команды объекта config
Команды объекта config:
reload - перезагрузить конфигурацию
status - получить состояние конфигурации
Аналогичные объекты с тем же набором команд поддерживаются также на уровне баз данных по пути: db/DB_X/config.
|
Команда reload
Команда reload вызывает перезагрузку настроек работы Сервера.
Параметры: не требуются.
Результат: отсутствует.
Команда status
Команда status возвращает текущее состояние конфигурации Сервера.
Параметры: не требуются.
Результат:
{
"result": {
// Общий признак состояния: true - конфигурация не содержит ошибок, false - имеются ошибки
"status": bool,
// Массив строк, содержащий описания ошибок (только если status == false)
"errors": [ ... ],
// Текущие настройки работы Сервера (с учётом локальных настроек и политики)
"options":
{
/* Содержимое блока соответствует содержимому файла настроек работы Сервера */
}
}
}
|
Множественный результат не порождается.