Change-Id: Id2447738f625fc56f4388fc340fa1e1f9228cd52
Signed-off-by: Mark Beierl <mark.beierl@canonical.com>
from dataclasses import dataclass
+# Workflow Dataclasses
+
+
+@dataclass
+class VimCreateInput:
+ vim_uuid: str
+
+
+# Activity Dataclasses
+
@dataclass
class TestVimConnectivityInput:
"""Docstring for why we use this"""
+
vim_uuid: str
+
+@dataclass
+class UpdateVimStatusInput:
+ db_update_info: dict
#######################################################################################
LCM_TASK_QUEUE = "lcm-task-queue"
+
+# Activities
+ACTIVITY_TEST_VIM_CONNECTIVITY = "test-vim-connectivity"
+ACTIVITY_UPDATE_VIM_STATUS = "update-vim-status"
+
+# Workflows
+WORKFLOW_VIM_CREATE = "vim-create"