Actions

Actions are descriptions for executions on the HPC - basically a bash command

Classes

Action() A bash-command-like action to be executed in a Task
FileAction(source) An Action that involves (at least) one file called source
FileTransaction(source, target) An action involving a source and a target file
Copy(source, target) An action that copies a file from source to target
Move(source, target) An action that moves a file from source to target
Link(source, target) An action that links a source file to a target
Touch(source) An action that creates an empty file or folder
Remove(source) An action that removes a file
MakeDir(source) An action that creates a folder