feat: only_corr_planner
This commit is contained in:
@@ -62,6 +62,27 @@ def planner(
|
||||
|
||||
|
||||
def only_corr_planner(
|
||||
sources=[],
|
||||
no_pdf: bool = False,
|
||||
no_join: bool = False,
|
||||
):
|
||||
pass
|
||||
) -> list[Task]:
|
||||
tasks = []
|
||||
corr_pdfs = []
|
||||
|
||||
for source in sources:
|
||||
corr_source = naming_corr(source)
|
||||
tasks.append(activate_corr_on(source, corr_source))
|
||||
|
||||
if not no_pdf:
|
||||
corr_pdf = naming_source2pdf(corr_source)
|
||||
tasks.append(compile_pdf(corr_source, corr_pdf))
|
||||
corr_pdfs.append(corr_pdf)
|
||||
|
||||
if not no_join:
|
||||
joined = "joined.pdf"
|
||||
|
||||
if corr_pdfs:
|
||||
corr_joined = naming_corr(joined)
|
||||
tasks.append(join_pdfs(corr_pdfs, corr_joined))
|
||||
|
||||
return tasks
|
||||
|
Reference in New Issue
Block a user