eq_callback.php¶
Обработчик обратных вызовов (callbacks) от воркеров для выполнения асинхронных задач: управление серверами, деплой, работа с ISO-образами и SNMP.
Методы API¶
| Метод | Действие | Описание |
|---|---|---|
check | проверка статуса задачи | Возвращает текущий статус асинхронной задачи по её ключу (key). Может возвращать информацию о стадии выполнения или результат завершения. |
reinstall | обработка callback-статусов воркера | Принимает уведомления от воркеров о завершении или изменении статуса задач (reinstall, deploy, backup и др.) и обновляет данные в системе. |
eq_callback/check¶
Возвращает текущий статус асинхронной задачи по её ключу (key). Может возвращать информацию о стадии выполнения или результат завершения.
HTTP-метод: POST
Параметры:
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| action | ✅ | string | Идентификатор метода: check |
| key | ✅ | string | 32-символьный буквенно-цифровой ключ задачи (async key). |
Пример запроса
Пример успешного ответа
eq_callback/reinstall¶
Принимает уведомления от воркеров о завершении или изменении статуса задач (reinstall, deploy, backup и др.) и обновляет данные в системе.
HTTP-метод: POST
Параметры:
| Параметр | Обязательный | Тип | Описание |
|---|---|---|---|
| action | ✅ | string | Идентификатор метода: reinstall |
| key | ✅ | string | Ключ задачи для идентификации контекста. |
| status | ✅ | string | Статус, полученный от воркера (например: done, failure, stage). |
Пример запроса