This module contains the following classes:
ExecuteTask, a class to process a task;
ExecuteTaskInputError, representing errors generated while processing tasks.
ExecuteTask(task=None, rconf=None, logger=None)¶
Execute a task, that is, compute the sync map for it.
Execute the task. The sync map produced will be stored inside the task object.
ExecuteTaskInputError: if there is a problem with the input parameters
ExecuteTaskExecutionError: if there is a problem during the task execution
Error raised when the execution of the task fails for internal reasons.
Error raised when the input parameters of the task are invalid or missing.