1212 CheckURLInternetArchivesTaskPrerequisitesQueryBuilder
1313from src .core .tasks .scheduled .templates .operator import ScheduledTaskOperatorBase
1414from src .db .client .async_ import AsyncDatabaseClient
15- from src .db .dtos .url .mapping import URLMapping
15+ from src .db .dtos .url .mapping_ . simple import SimpleURLMapping
1616from src .db .enums import TaskType
1717from src .db .models .impl .flag .checked_for_ia .pydantic import FlagURLCheckedForInternetArchivesPydantic
1818from src .db .models .impl .url .internet_archives .probe .pydantic import URLInternetArchiveMetadataPydantic
1919from src .db .models .impl .url .task_error .pydantic_ .small import URLTaskErrorSmall
2020from src .external .internet_archives .client import InternetArchivesClient
2121from src .external .internet_archives .models .ia_url_mapping import InternetArchivesURLMapping
2222from src .util .progress_bar import get_progress_bar_disabled
23- from src .util .url_mapper import URLMapper
23+ from src .util .url_mapper_ . simple import SimpleURLMapper
2424
2525
2626class InternetArchivesProbeTaskOperator (
@@ -51,10 +51,10 @@ async def inner_task_logic(self) -> None:
5151 DeleteOldUnsuccessfulIACheckedFlagsQueryBuilder ()
5252 )
5353
54- url_mappings : list [URLMapping ] = await self ._get_url_mappings ()
54+ url_mappings : list [SimpleURLMapping ] = await self ._get_url_mappings ()
5555 if len (url_mappings ) == 0 :
5656 return
57- mapper = URLMapper (url_mappings )
57+ mapper = SimpleURLMapper (url_mappings )
5858
5959 await self .link_urls_to_task (mapper .get_all_ids ())
6060
@@ -65,7 +65,7 @@ async def inner_task_logic(self) -> None:
6565 await self ._add_errors_to_db (mapper , ia_mappings = subsets .error )
6666 await self ._add_ia_metadata_to_db (mapper , ia_mappings = subsets .has_metadata )
6767
68- async def _add_errors_to_db (self , mapper : URLMapper , ia_mappings : list [InternetArchivesURLMapping ]) -> None :
68+ async def _add_errors_to_db (self , mapper : SimpleURLMapper , ia_mappings : list [InternetArchivesURLMapping ]) -> None :
6969 url_error_info_list : list [URLTaskErrorSmall ] = []
7070 for ia_mapping in ia_mappings :
7171 url_id = mapper .get_id (ia_mapping .url )
@@ -76,7 +76,7 @@ async def _add_errors_to_db(self, mapper: URLMapper, ia_mappings: list[InternetA
7676 url_error_info_list .append (url_error_info )
7777 await self .add_task_errors (url_error_info_list )
7878
79- async def _get_url_mappings (self ) -> list [URLMapping ]:
79+ async def _get_url_mappings (self ) -> list [SimpleURLMapping ]:
8080 return await self .adb_client .run_query_builder (
8181 GetURLsForInternetArchivesTaskQueryBuilder ()
8282 )
@@ -93,7 +93,7 @@ async def _search_for_internet_archive_links(self, urls: list[str]) -> list[Inte
9393
9494 async def _add_ia_metadata_to_db (
9595 self ,
96- url_mapper : URLMapper ,
96+ url_mapper : SimpleURLMapper ,
9797 ia_mappings : list [InternetArchivesURLMapping ],
9898 ) -> None :
9999 insert_objects : list [URLInternetArchiveMetadataPydantic ] = [
@@ -106,7 +106,7 @@ async def _add_ia_metadata_to_db(
106106 await self .adb_client .bulk_insert (insert_objects )
107107
108108 async def _add_ia_flags_to_db (
109- self , mapper : URLMapper , ia_mappings : list [InternetArchivesURLMapping ]) -> None :
109+ self , mapper : SimpleURLMapper , ia_mappings : list [InternetArchivesURLMapping ]) -> None :
110110 flags : list [FlagURLCheckedForInternetArchivesPydantic ] = []
111111 for ia_mapping in ia_mappings :
112112 url_id = mapper .get_id (ia_mapping .url )
0 commit comments