# 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