This makes the example simpler to follow and understand when it is using threads, is in one file and just uses the simpler in-memory kombu backend by default (it can still use the file transport if configured to use it). Change-Id: I7fe9758e3285e7f0a610482bf26322841fb22f39
3.4 KiB
Making phone calls
Note
Full source located at simple_linear
.
../../taskflow/examples/simple_linear.py
Making phone calls (automatically reverting)
Note
Full source located at reverting_linear
.
../../taskflow/examples/reverting_linear.py
Building a car
Note
Full source located at build_a_car
.
../../taskflow/examples/build_a_car.py
Linear equation solver (explicit dependencies)
Note
Full source located at calculate_linear
.
../../taskflow/examples/calculate_linear.py
Linear equation solver (inferred dependencies)
Source:
graph_flow.py
../../taskflow/examples/graph_flow.py
Linear equation solver (in parallel)
Note
Full source located at calculate_in_parallel
../../taskflow/examples/calculate_in_parallel.py
Creating a volume (in parallel)
Note
Full source located at create_parallel_volume
../../taskflow/examples/create_parallel_volume.py
Storing & emitting a bill
Note
Full source located at fake_billing
../../taskflow/examples/fake_billing.py
Suspending a workflow & resuming
Note
Full source located at resume_from_backend
../../taskflow/examples/resume_from_backend.py
Creating a virtual machine (resumable)
Note
Full source located at resume_vm_boot
../../taskflow/examples/resume_vm_boot.py
Creating a volume (resumable)
Note
Full source located at resume_volume_create
../../taskflow/examples/resume_volume_create.py
Running engines via iteration
Note
Full source located at run_by_iter
../../taskflow/examples/run_by_iter.py
Controlling retries using a retry controller
Note
Full source located at retry_flow
../../taskflow/examples/retry_flow.py
Distributed execution (simple)
Note
Full source located at wbe_simple_linear
../../taskflow/examples/wbe_simple_linear.py