You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Для реализации полноценного функционала управления шаблонами виртуальных машин необходимо вынести логику взаимодействия с шаблонами в сервисный слой. Это позволит централизованно управлять бизнес-логикой и упростить интеграцию с другими компонентами системы.
Описание
Цель данного issue — реализовать логику взаимодействия с шаблонами в сервисном слое. Это включает в себя реализацию бизнес-логики для работы с шаблонами, их создания, редактирования, удаления и создания виртуальных машин на основе шаблонов.
Необходимо реализовать:
Расширение класса VMServiceLayerManager для работы с шаблонами
Реализация бизнес-логики создания шаблона
Реализация бизнес-логики получения списка всех шаблонов
Реализация бизнес-логики редактирования шаблона
Реализация бизнес-логики удаления шаблона
Реализация бизнес-логики создания ВМ из выбранного шаблона
Тестирование сервисного слоя
Целевой файл
Реализация должна быть добавлена в файл: /opt/aero/openvair/openvair/modules/virtual_machines/service_layer/services.py
The text was updated successfully, but these errors were encountered:
Обоснование
Для реализации полноценного функционала управления шаблонами виртуальных машин необходимо вынести логику взаимодействия с шаблонами в сервисный слой. Это позволит централизованно управлять бизнес-логикой и упростить интеграцию с другими компонентами системы.
Описание
Цель данного issue — реализовать логику взаимодействия с шаблонами в сервисном слое. Это включает в себя реализацию бизнес-логики для работы с шаблонами, их создания, редактирования, удаления и создания виртуальных машин на основе шаблонов.
Необходимо реализовать:
Целевой файл
Реализация должна быть добавлена в файл:
/opt/aero/openvair/openvair/modules/virtual_machines/service_layer/services.py
The text was updated successfully, but these errors were encountered: