swimlane.core.adapters.task module

class swimlane.core.adapters.task.TaskAdapter(swimlane)[source]

Bases: SwimlaneResolver

Handles retreival of Swimlane Task Resources and execution of tasks against records.

execute(task_name, raw_record)[source]

Execute job by name.

Returns:

Response of request from the API endpoint.

get(key, value)[source]

Get a single task by id or name

list()[source]

Retrieve list of all tasks.

Returns:

List of all tasks.

Return type:

list of Task