# from typing import List, Dict, Callable, Type
# TYPE_CHECKING
from o2ims.domain import commands
-from o2ims.service.unit_of_work import AbstractUnitOfWork
+from o2common.service.unit_of_work import AbstractUnitOfWork
from o2ims.domain.resource_type import MismatchedModel
from o2ims.domain.ocloud import DeploymentManager
-from o2ims import config
+from o2common.config import config
# if TYPE_CHECKING:
# from . import unit_of_work
def create_by(stxobj: StxGenericModel, parentid: str) -> DeploymentManager:
- dmsendpoint = config.get_api_url() + config.get_o2dms_api_base(stxobj.id)
+ dmsendpoint = config.get_api_url() +\
+ config.get_o2dms_api_base() + "/" + stxobj.id
description = "A DMS"
ocloudid = parentid
supportedLocations = ''
target.hash = stxobj.hash
target.oCloudId = parentid
target.version_number = target.version_number + 1
+ target.events = []