taolib.testing.data_sync.server.api.logs#

同步日志路由。

Attributes#

Classes#

LogListResponse

日志列表响应。

Functions#

get_log_repo(request)

获取日志 Repository。

list_logs(→ LogListResponse)

列出同步日志。

get_log(→ taolib.testing.data_sync.models.SyncLogResponse)

获取指定日志。

Module Contents#

taolib.testing.data_sync.server.api.logs.router#
taolib.testing.data_sync.server.api.logs.get_log_repo(request: fastapi.Request)#

获取日志 Repository。

class taolib.testing.data_sync.server.api.logs.LogListResponse#

Bases: pydantic.BaseModel

日志列表响应。

items: list[taolib.testing.data_sync.models.SyncLogResponse]#
total: int#
async taolib.testing.data_sync.server.api.logs.list_logs(request: fastapi.Request, skip: int = 0, limit: int = 20, job_id: str | None = None, status: str | None = None) LogListResponse#

列出同步日志。

async taolib.testing.data_sync.server.api.logs.get_log(request: fastapi.Request, log_id: str) taolib.testing.data_sync.models.SyncLogResponse#

获取指定日志。