quickie.tasks
Base classes for tasks.
Tasks are the main building blocks of quickie. They are like self-contained programs that can be run from the command line. They can be used to run commands, or to run other tasks. They can also be used to group other tasks together.
Module Attributes
|
Accepted values for the |
Functions
|
Transforms a python identifier to a task name. |
Classes
|
Base class for tasks that run a binary. |
|
Base class for tasks that run other tasks in sequence. |
|
Controls how subprocess stdout and stderr are handled. |
|
Base class for tasks that run a script. |
|
Base class for all tasks. |
|
Base class for tasks that run other tasks in threads. |