agent.runner.base module

Provides a base implementation of a process runner.

class agent.runner.base.ProcessRunner(process)

Bases: object

Basic implementation of a synchronous process runner.

do(step_name, previous, trigger, emit)

Perform a step with configured retrying.

Return type

Any

run(trigger)

Execute the process synchronously.

Return type

None