Skip to content

Continuity SDK

Continuity SDK - это Python фреймворк для работы с приложением из кода.

SDK дает возможность:

1. Получить список шаблонов в системе
2. Узнать количество шаблонов в системе
3. Получить информацию о конкретном шаблоне
4. Получить список объектов в системе с фильтрацией по типу
5. Узнать количество объектов в системе
6. Получить информацию о конкретном объекте
7. Получить список объектов, созданных по конкретному шаблону
8. Получить список всех дочерних объектов конкретного объекта или шаблона
9. Получить родителя любого уровня для конкретного объекта или шаблона
10. Создать проект из шаблона
10. Залогировать артефакт в систему
11. Завершить задачу
12. Настроить handler для запуска функциональной сервисной задачи

Для работы с фреймворком необходимо установить пакет klmg_continuity_sdk.

Service task handler

Система Continuity позволяет настраивать объекты, которые работают с помощью внешнего сервиса и выполняют функции.

Для того, чтобы при запуске runtime-объекта исполнялся какой-либо скрипт, необходимо настроить handler по ключу и версии шаблона объекта. Handler слушает запросы к системе и запускает скрипт при переводе объекта, созданного по этому шаблону, в статус in progress.

Руководство по работе с SDK: Ролевая модель