diff --git a/modules/features/syncDelta/mainSyncDelta.py b/modules/features/syncDelta/mainSyncDelta.py index 32f29922..6b04cf21 100644 --- a/modules/features/syncDelta/mainSyncDelta.py +++ b/modules/features/syncDelta/mainSyncDelta.py @@ -152,10 +152,10 @@ class ManagerSyncDelta: log_bytes = log_content.encode('utf-8') # Upload to SharePoint audit folder - await self.services.sharepoint.upload_file( - site_id=self.targetSite['id'], - folder_path=self.SHAREPOINT_AUDIT_FOLDER, - file_name=log_filename, + await self.services.sharepoint.uploadFile( + siteId=self.targetSite['id'], + folderPath=self.SHAREPOINT_AUDIT_FOLDER, + fileName=log_filename, content=log_bytes ) @@ -271,7 +271,7 @@ class ManagerSyncDelta: logger.info(f"Using sync file: {sync_file_name}") # Create list-based ticket interface (initialize connector by type) - sync_interface = await self.services.ticket._createTicketInterfaceByType( + sync_interface = await self.services.ticket.connectTicket( taskSyncDefinition=self.TASK_SYNC_DEFINITION, connectorType="Jira", connectorParams={ @@ -674,7 +674,7 @@ class ManagerSyncDelta: try: connectorParams = connectorParams or {} taskSyncDefinition = taskSyncDefinition or self.TASK_SYNC_DEFINITION - ticket_interface = await self.services.ticket._createTicketInterfaceByType( + ticket_interface = await self.services.ticket.connectTicket( taskSyncDefinition=taskSyncDefinition, connectorType=connectorType, connectorParams=connectorParams, @@ -708,7 +708,7 @@ class ManagerSyncDelta: try: connectorParams = connectorParams or {} taskSyncDefinition = taskSyncDefinition or self.TASK_SYNC_DEFINITION - ticket_interface = await self.services.ticket._createTicketInterfaceByType( + ticket_interface = await self.services.ticket.connectTicket( taskSyncDefinition=taskSyncDefinition, connectorType=connectorType, connectorParams=connectorParams, diff --git a/modules/interfaces/interfaceTicketObjects.py b/modules/interfaces/interfaceTicketObjects.py index 8c76d455..1c6105f2 100644 --- a/modules/interfaces/interfaceTicketObjects.py +++ b/modules/interfaces/interfaceTicketObjects.py @@ -2,7 +2,7 @@ from typing import Any, Optional from datetime import datetime, timezone # Module-level factory to create TicketInterface by connector type -async def _createTicketInterfaceByType( +async def createTicketInterfaceByType( *, taskSyncDefinition: dict, connectorType: str, diff --git a/modules/services/serviceTicket/mainServiceTicket.py b/modules/services/serviceTicket/mainServiceTicket.py index 3f1f982b..6b4dfeb2 100644 --- a/modules/services/serviceTicket/mainServiceTicket.py +++ b/modules/services/serviceTicket/mainServiceTicket.py @@ -2,7 +2,7 @@ import logging from typing import Dict, Any, Optional -from modules.interfaces.interfaceTicketObjects import _createTicketInterfaceByType +from modules.interfaces.interfaceTicketObjects import createTicketInterfaceByType logger = logging.getLogger(__name__) @@ -18,7 +18,7 @@ class TicketService: """ self.services = serviceCenter - async def _createTicketInterfaceByType( + async def connectTicket( self, taskSyncDefinition: Dict[str, Any], connectorType: str, @@ -34,7 +34,7 @@ class TicketService: Returns: Ticket interface instance """ - return await _createTicketInterfaceByType( + return await createTicketInterfaceByType( taskSyncDefinition=taskSyncDefinition, connectorType=connectorType, connectorParams=connectorParams