НазначениеПозволяет получить логи по задаче task
Кто выполняетWhite Server, White Server Agent

Результат задачи можно посмотреть в разделе административной панели Сервисные команды.

Для выполнения запроса:

  1. В административной панели White Server перейдите в свой ресторан
  2. Перейдите во вкладку Задачи
  3. Нажмите на кнопку Выполнить команду
  4. Выберите GetTaskLog
  5. Заполните поля:
    • Выполнить команду через  Агент или Монитор 
    • TaskGuid — укажите GUID задачи, логи которой вы хотите получить
  6. Нажмите на кнопку Ок

Запрос будет создан и отправлен в White Server. Сервисная задача будет создана на основе этого действия.

Формат ответа сервера на GetTask

{
  "result": {
    "taskGuid": "guid",
    "taskType": "ServiceGetTaskLog",
    "params": {
        "logTaskGuid": "guid"
      }
    }
  }
}
JSON

Параметр

Тип

Обязательный

Описание

logTaskGuidguidнетGuid задачи, по которой нужно получить лог. 

Формат запроса агента на AnswerTask:

{
   "rpcTaskType":"AnswerTask",
   "params":{
      "taskGuid":"guid",
      "taskResponse":{
         "zippedLog":"base64"
      }
   }
}
JSON

Параметр

Тип

Описание

zippedLogbase64stringЗаархивированный лог в формате base64