Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Информация

Полный перечень всех команд «Апдейтера» есть в SWAGGER-документации, которая доступна по адресу http://updaterHost:port/swagger/index.html
Текущая спецификация в JSON — updater_doc.json

Основные команды

ОписаниеКоманда для консоли
Получить версию «Апдейтера» и приложений.curl http://<updaterHost>:3000/info/version

Скачать и обновить справочник.

В примере справочника адресов factor_fias в «Факторе».

curl -X POST -d '{"dictionary":"factor_fias", "node":"factor"}' http://<updaterHost>:3000/updater/upload

Скачать справочник.

В примере справочника адресов factor_fias в «Факторе».

curl -X POST -d '{"dictionary":"factor_fias", "node":"factor"}' http://<updaterHost>:3000/updater/download


Добавить задачу в расписание.

В примере настройка расписания для скачивания и обновления справочника банков в «Подсказках».

curl -X PUT -d '

[
   {
      "task":"upload",
      "node":"suggestions",
      "schedule":"00 20 * * 4",
      "dictionaries":[
         "suggestions_bank"
      ]
   }
]

http://<updaterHost>:3000/schedule

Получить список задач.curl http://<updaterHost>:3000/schedule
Удалить задачу из расписания.curl -X 'DELETE' http://<updaterHost>:3000/schedule/{scheduleId}