mirror of
https://github.com/borbann-platform/backend-api.git
synced 2025-12-18 20:24:05 +01:00
refactor: rename adaptor model to ingestion
This commit is contained in:
parent
9e8eabec04
commit
eae46ac820
@ -6,7 +6,7 @@ import requests
|
|||||||
from requests.adapters import HTTPAdapter
|
from requests.adapters import HTTPAdapter
|
||||||
from urllib3.util.retry import Retry
|
from urllib3.util.retry import Retry
|
||||||
|
|
||||||
from models.adapters import AdapterRecord
|
from models.ingestion import AdapterRecord
|
||||||
|
|
||||||
from .base import DataSourceAdapter
|
from .base import DataSourceAdapter
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
|
|||||||
@ -3,7 +3,7 @@ Define the DataSourceAdapter protocol for ingestion adapters.
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
from typing import Protocol
|
from typing import Protocol
|
||||||
from models.adapters import AdapterRecord
|
from models.ingestion import AdapterRecord
|
||||||
|
|
||||||
|
|
||||||
class DataSourceAdapter(Protocol):
|
class DataSourceAdapter(Protocol):
|
||||||
|
|||||||
@ -7,7 +7,7 @@ from loguru import logger
|
|||||||
from fastapi import UploadFile
|
from fastapi import UploadFile
|
||||||
|
|
||||||
from .base import DataSourceAdapter
|
from .base import DataSourceAdapter
|
||||||
from models.adapters import AdapterRecord
|
from models.ingestion import AdapterRecord
|
||||||
|
|
||||||
|
|
||||||
class FileAdapter(DataSourceAdapter):
|
class FileAdapter(DataSourceAdapter):
|
||||||
|
|||||||
@ -22,7 +22,7 @@ from crawl4ai.extraction_strategy import (
|
|||||||
from .base import DataSourceAdapter
|
from .base import DataSourceAdapter
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
|
|
||||||
from models.adapters import AdapterRecord
|
from models.ingestion import AdapterRecord
|
||||||
|
|
||||||
# pyright: reportArgumentType=false
|
# pyright: reportArgumentType=false
|
||||||
# pyright: reportAssignmentType=false
|
# pyright: reportAssignmentType=false
|
||||||
|
|||||||
@ -3,7 +3,7 @@ import json
|
|||||||
from unittest.mock import patch, AsyncMock, MagicMock, mock_open
|
from unittest.mock import patch, AsyncMock, MagicMock, mock_open
|
||||||
|
|
||||||
from ingestion.adapters.web_scraper_adapter import WebScraperAdapter
|
from ingestion.adapters.web_scraper_adapter import WebScraperAdapter
|
||||||
from models.adapters import AdapterRecord
|
from models.ingestion import AdapterRecord
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.asyncio
|
@pytest.mark.asyncio
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
import os
|
import os
|
||||||
import pytest
|
import pytest
|
||||||
from ingestion.adapters.web_scraper_adapter import WebScraperAdapter
|
from ingestion.adapters.web_scraper_adapter import WebScraperAdapter
|
||||||
from models.adapters import AdapterRecord
|
from models.ingestion import AdapterRecord
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.integration
|
@pytest.mark.integration
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user