26 lines
1 KiB
Python
26 lines
1 KiB
Python
"""
|
||
Заглушки для интеграции с внешней системой.
|
||
|
||
TODO: Заменить реализацию после получения API-спецификации.
|
||
|
||
Все функции синхронные — вызов из async-кода через:
|
||
asyncio.create_task(loop.run_in_executor(None, sync_ticket, ticket_id))
|
||
"""
|
||
import logging
|
||
|
||
logger = logging.getLogger(__name__)
|
||
|
||
|
||
def sync_ticket(ticket_id: int) -> None:
|
||
"""Синхронизировать заявку с внешней системой."""
|
||
logger.debug("sync_ticket(%s) — stub, not implemented", ticket_id)
|
||
|
||
|
||
def sync_user(user_id: int) -> None:
|
||
"""Синхронизировать пользователя с внешней системой."""
|
||
logger.debug("sync_user(%s) — stub, not implemented", user_id)
|
||
|
||
|
||
def sync_org(org_id: int) -> None:
|
||
"""Синхронизировать организацию с внешней системой."""
|
||
logger.debug("sync_org(%s) — stub, not implemented", org_id)
|