Skip to content

Commit de86672

Browse files
feat(tasks_scheduler): adiciona verify, issn, limit e stop nos agendamentos de tarefas
- Adiciona verify=True e issn=None em schedule_task_dispatch_articles - Adiciona limit=1000, issn=None e stop=None em schedule_load_journal_from_article_meta e schedule_collect_journals_from_am - Adiciona verify=True, limit=1000 e issn=None em schedule_load_issue_from_articlemeta - Atualiza docstrings descrevendo os novos parâmetros de controle
1 parent 2456cec commit de86672

1 file changed

Lines changed: 16 additions & 3 deletions

File tree

bigbang/tasks_scheduler.py

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,8 @@ def schedule_task_dispatch_articles(username, enabled=False):
141141
limit=None,
142142
timeout=None,
143143
opac_url=None,
144+
verify=True,
145+
issn=None,
144146
article_source_status_list=None,
145147
),
146148
description=_("Dispatch articles to processing pipeline"),
@@ -271,7 +273,7 @@ def schedule_load_journal_from_article_meta(username, enabled=False):
271273
"""
272274
Agenda a tarefa de carga de dados de journals obtidos do AM e Core.
273275
274-
Configura verify=True para verificação SSL nas requisições HTTP.
276+
Configura verify=True para verificação SSL e limit=100 para limitar coleta.
275277
"""
276278
schedule_task(
277279
task="journal.tasks.load_journal_from_article_meta",
@@ -280,6 +282,9 @@ def schedule_load_journal_from_article_meta(username, enabled=False):
280282
load_data=False,
281283
collection_acron="scl",
282284
verify=True,
285+
limit=1000,
286+
issn=None,
287+
stop=None,
283288
),
284289
description=_("Carga de dados de journals obtidos do AM e Core"),
285290
priority=1,
@@ -295,7 +300,7 @@ def schedule_collect_journals_from_am(username, enabled=False):
295300
"""
296301
Agenda a tarefa de coleta de journals da fonte AM.
297302
298-
Configura verify=True para verificação SSL nas requisições HTTP.
303+
Configura verify=True para verificação SSL e limit=100 para limitar coleta.
299304
"""
300305
schedule_task(
301306
task="journal.tasks.load_journal_from_article_meta",
@@ -304,6 +309,9 @@ def schedule_collect_journals_from_am(username, enabled=False):
304309
load_data=True,
305310
collection_acron="scl",
306311
verify=True,
312+
limit=1000,
313+
issn=None,
314+
stop=None,
307315
),
308316
description=_("Coleta de journals da fonte AM"),
309317
priority=1,
@@ -416,7 +424,9 @@ def schedule_export_journal_to_articlemeta(username, enabled=False):
416424

417425
def schedule_load_issue_from_articlemeta(username, enabled=False):
418426
"""
419-
Agenda a tarefa de carregar issues do ArticleMeta
427+
Agenda a tarefa de carregar issues do ArticleMeta.
428+
429+
Configura verify=True para verificação SSL e limit=100 para limitar coleta.
420430
"""
421431
schedule_task(
422432
task="issue.tasks.load_issue_from_articlemeta",
@@ -429,6 +439,9 @@ def schedule_load_issue_from_articlemeta(username, enabled=False):
429439
until_date=None,
430440
force_update=None,
431441
timeout=30,
442+
verify=True,
443+
limit=1000,
444+
issn=None,
432445
),
433446
description=_("Load issues from ArticleMeta"),
434447
priority=TASK_PRIORITY,

0 commit comments

Comments
 (0)