@@ -87,7 +87,7 @@ def swallow(
8787 return _task .id
8888
8989
90- def extract (raw : share_db .RawDatum , * , undelete_indexcards : bool = False ) -> list [trove_db .Indexcard ]:
90+ def extract (raw : share_db .RawDatum , * , undelete_indexcards : bool = False ) -> list [trove_db .Indexcard ]:
9191 '''extract: gather rdf graph from a record; store as index card(s)
9292
9393 may create (or update):
@@ -103,7 +103,7 @@ def extract(raw: share_db.RawDatum, *, undelete_indexcards: bool=False) -> list[
103103 if raw .is_expired :
104104 raise CannotDigestExpiredDatum (raw )
105105 _tripledicts_by_focus_iri = {}
106- _extractor = get_rdf_extractor_class (raw .mediatype )(raw .suid .source_config ) # type: ignore
106+ _extractor = get_rdf_extractor_class (raw .mediatype )(raw .suid .source_config ) # type: ignore
107107 # TODO normalize (or just validate) tripledict:
108108 # - synonymous iris should be grouped (only one as subject-key, others under owl:sameAs)
109109 # - focus should have rdf:type
@@ -112,7 +112,7 @@ def extract(raw: share_db.RawDatum, *, undelete_indexcards: bool=False) -> list[
112112 _extracted_tripledict : primitive_rdf .RdfTripleDictionary = _extractor .extract_rdf (raw .datum )
113113 if _extracted_tripledict :
114114 try :
115- _focus_iri = raw .suid .focus_identifier .find_equivalent_iri (_extracted_tripledict ) # type: ignore
115+ _focus_iri = raw .suid .focus_identifier .find_equivalent_iri (_extracted_tripledict ) # type: ignore
116116 except ValueError :
117117 raise DigestiveError (f'could not find { raw .suid .focus_identifier } in { raw } ' )
118118 _tripledicts_by_focus_iri [_focus_iri ] = _extracted_tripledict
@@ -220,8 +220,8 @@ def _expel_supplementary_rdf(supplementary_rdf_queryset: QuerySet[SupplementaryI
220220
221221### BEGIN celery tasks
222222
223- @celery .shared_task (acks_late = True , bind = True ) # type: ignore
224- def task__extract_and_derive (task : celery .Task , raw_id : int , urgent : bool = False ) -> None :
223+ @celery .shared_task (acks_late = True , bind = True ) # type: ignore
224+ def task__extract_and_derive (task : celery .Task , raw_id : int , urgent : bool = False ) -> None :
225225 _raw = (
226226 share_db .RawDatum .objects
227227 .select_related ('suid__source_config__source' )
@@ -241,12 +241,12 @@ def task__extract_and_derive(task: celery.Task, raw_id: int, urgent: bool=False)
241241 _messenger .notify_indexcard_update (_indexcards , urgent = urgent )
242242
243243
244- @celery .shared_task (acks_late = True , bind = True ) # type: ignore
244+ @celery .shared_task (acks_late = True , bind = True ) # type: ignore
245245def task__derive (
246246 task : celery .Task ,
247247 indexcard_id : int ,
248248 deriver_iri : str | None = None ,
249- notify_index : bool = True ,
249+ notify_index : bool = True ,
250250) -> None :
251251 _indexcard = trove_db .Indexcard .objects .get (id = indexcard_id )
252252 derive (
@@ -259,7 +259,7 @@ def task__derive(
259259 IndexMessenger (celery_app = task .app ).notify_indexcard_update ([_indexcard ])
260260
261261
262- @celery .shared_task (acks_late = True ) # type: ignore
262+ @celery .shared_task (acks_late = True ) # type: ignore
263263def task__schedule_extract_and_derive_for_source_config (source_config_id : int ) -> None :
264264 _raw_id_qs = (
265265 share_db .RawDatum .objects
@@ -273,8 +273,8 @@ def task__schedule_extract_and_derive_for_source_config(source_config_id: int) -
273273 task__extract_and_derive .delay (_raw_id )
274274
275275
276- @celery .shared_task (acks_late = True ) # type: ignore
277- def task__schedule_all_for_deriver (deriver_iri : str , notify_index : bool = False ) -> None :
276+ @celery .shared_task (acks_late = True ) # type: ignore
277+ def task__schedule_all_for_deriver (deriver_iri : str , notify_index : bool = False ) -> None :
278278 if not get_deriver_classes ([deriver_iri ]):
279279 raise DigestiveError (f'unknown deriver_iri: { deriver_iri } ' )
280280 _indexcard_id_qs = (
@@ -285,6 +285,6 @@ def task__schedule_all_for_deriver(deriver_iri: str, notify_index: bool=False) -
285285 task__derive .apply_async ((_indexcard_id , deriver_iri , notify_index ))
286286
287287
288- @celery .shared_task (acks_late = True ) # type: ignore
288+ @celery .shared_task (acks_late = True ) # type: ignore
289289def task__expel_expired_data () -> None :
290290 expel_expired_data (datetime .date .today ())
0 commit comments