cavatica_tasks_schedule: Task Scheduler

View source: R/TaskScheduling.R

cavatica_tasks_scheduleR Documentation

Task Scheduler

Description

Task Scheduler

Usage

cavatica_tasks_schedule(
  project,
  task_list,
  seconds_between_job_starts,
  max_number_of_concurrent_task
)

Arguments

project

cavatica project object

task_list

a list of cavatica 'Task' objects

seconds_between_job_starts

how long to wait after spawning a task to spawn the next one. Useful to stagger input phases.

max_number_of_concurrent_task

Maximum number of tasks that can be running concurrently. If more than this number of tasks are running, scheduler will check every 5 minutes until enough finish before spawning any new runs

Value

NULL - run for its side effects


selkamand/utilitybeltcavatica documentation built on April 26, 2023, 4:18 p.m.