Drop unused imports.

Signed-off-by: Chris Lamb <chris@thread.com>
Unused.

Signed-off-by: Chris Lamb <chris@thread.com>
Add utility to import all submodules of all apps.

Signed-off-by: Chris Lamb <chris@thread.com>
Need to import all the 'tasks' submodules now.

Signed-off-by: Chris Lamb <chris@thread.com>
Not used.

Signed-off-by: Chris Lamb <chris@thread.com>
Specify which queue should run it.

Signed-off-by: Chris Lamb <chris@thread.com>
Need to keep track of which queues (and how many workers)

Signed-off-by: Chris Lamb <chris@thread.com>
Add a quick way to show the current queue configuration.

Signed-off-by: Chris Lamb <chris@thread.com>
The backends need to know what queue they are dealing with.

Signed-off-by: Chris Lamb <chris@thread.com>
set_process_title can take a number of titles.

Signed-off-by: Chris Lamb <chris@thread.com>
Tasks need to know what queue they enqueue their jobs to.

Signed-off-by: Chris Lamb <chris@thread.com>
Use `log`, not logging directly.

Signed-off-by: Chris Lamb <chris@thread.com>
Just make sure we can load it.

Signed-off-by: Chris Lamb <chris@thread.com>
Experimental multiprocess support.

Signed-off-by: Chris Lamb <chris@thread.com>