.coveragerc
.mailmap
.pre-commit-config.yaml
.pylintrc
.stestr.conf
.zuul.yaml
AUTHORS
CONTRIBUTING.rst
ChangeLog
LICENSE
README.rst
bindep.txt
requirements.txt
run_tests.sh
setup-etcd-env.sh
setup.cfg
setup.py
test-requirements.txt
tox.ini
doc/requirements.txt
doc/diagrams/area_of_influence.graffle.tgz
doc/diagrams/core.graffle.tgz
doc/diagrams/jobboard.graffle.tgz
doc/diagrams/tasks.graffle.tgz
doc/diagrams/worker-engine.graffle.tgz
doc/source/conf.py
doc/source/index.rst
doc/source/templates/layout.html
doc/source/user/arguments_and_results.rst
doc/source/user/atoms.rst
doc/source/user/conductors.rst
doc/source/user/engines.rst
doc/source/user/examples.rst
doc/source/user/exceptions.rst
doc/source/user/history.rst
doc/source/user/index.rst
doc/source/user/inputs_and_outputs.rst
doc/source/user/jobs.rst
doc/source/user/notifications.rst
doc/source/user/patterns.rst
doc/source/user/persistence.rst
doc/source/user/resumption.rst
doc/source/user/shelf.rst
doc/source/user/states.rst
doc/source/user/types.rst
doc/source/user/utils.rst
doc/source/user/workers.rst
doc/source/user/img/area_of_influence.svg
doc/source/user/img/conductor.png
doc/source/user/img/conductor_cycle.png
doc/source/user/img/distributed_flow_rpc.png
doc/source/user/img/engine_states.svg
doc/source/user/img/flow_states.svg
doc/source/user/img/job_states.svg
doc/source/user/img/jobboard.png
doc/source/user/img/mandelbrot.png
doc/source/user/img/retry_states.svg
doc/source/user/img/task_states.svg
doc/source/user/img/tasks.png
doc/source/user/img/wbe_request_states.svg
doc/source/user/img/worker-engine.svg
playbooks/tests/functional/Debian.yaml
playbooks/tests/functional/RedHat.yaml
playbooks/tests/functional/pre.yml
releasenotes/notes/.placeholder
releasenotes/notes/add-sentinel-redis-support-9fd16e2a5dd5c0c9.yaml
releasenotes/notes/bug-2056656-871b67ddbc8cfc92.yaml
releasenotes/notes/disable-process_executor-python-312-d1074c816bc8303e.yaml
releasenotes/notes/drop-python-2-7-73d3113c69d724d6.yaml
releasenotes/notes/etcd-jobboard-backend-8a9fea2238fb0f12.yaml
releasenotes/notes/fix-endless-loop-on-storage-error-dd4467f0bbc66abf.yaml
releasenotes/notes/fix-endless-loop-on-storage-failures-b98b30f0c34d25e1.yaml
releasenotes/notes/fix-revert-all-revert-a0310cd7beaa7409.yaml
releasenotes/notes/fix-storage-failure-handling-5c115d92daa0eb82.yaml
releasenotes/notes/fix-zookeeper-option-parsing-f9d37fbc39af47f4.yaml
releasenotes/notes/redis-username-df0eb33869db09a2.yaml
releasenotes/notes/remove-py38-15af791146f479e1.yaml
releasenotes/notes/remove-strict-redis-f2a5a924b314de41.yaml
releasenotes/notes/sentinel-fallbacks-6fe2ab0d68959cdf.yaml
releasenotes/notes/sentinel-ssl-399c56ed7067d282.yaml
releasenotes/notes/sentinel-use-redis-creds-63f58b12ad46a2b5.yaml
releasenotes/notes/zookeeper-ssl-support-b9abf24a39096b62.yaml
releasenotes/source/2023.1.rst
releasenotes/source/2023.2.rst
releasenotes/source/2024.1.rst
releasenotes/source/2024.2.rst
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/ocata.rst
releasenotes/source/pike.rst
releasenotes/source/queens.rst
releasenotes/source/rocky.rst
releasenotes/source/stein.rst
releasenotes/source/train.rst
releasenotes/source/unreleased.rst
releasenotes/source/ussuri.rst
releasenotes/source/victoria.rst
releasenotes/source/_static/.placeholder
releasenotes/source/_templates/.placeholder
taskflow/__init__.py
taskflow/atom.py
taskflow/deciders.py
taskflow/exceptions.py
taskflow/flow.py
taskflow/formatters.py
taskflow/logging.py
taskflow/retry.py
taskflow/states.py
taskflow/storage.py
taskflow/task.py
taskflow/test.py
taskflow/version.py
taskflow.egg-info/PKG-INFO
taskflow.egg-info/SOURCES.txt
taskflow.egg-info/dependency_links.txt
taskflow.egg-info/entry_points.txt
taskflow.egg-info/not-zip-safe
taskflow.egg-info/pbr.json
taskflow.egg-info/requires.txt
taskflow.egg-info/top_level.txt
taskflow/conductors/__init__.py
taskflow/conductors/base.py
taskflow/conductors/backends/__init__.py
taskflow/conductors/backends/impl_blocking.py
taskflow/conductors/backends/impl_executor.py
taskflow/conductors/backends/impl_nonblocking.py
taskflow/contrib/__init__.py
taskflow/engines/__init__.py
taskflow/engines/base.py
taskflow/engines/helpers.py
taskflow/engines/action_engine/__init__.py
taskflow/engines/action_engine/builder.py
taskflow/engines/action_engine/compiler.py
taskflow/engines/action_engine/completer.py
taskflow/engines/action_engine/deciders.py
taskflow/engines/action_engine/engine.py
taskflow/engines/action_engine/executor.py
taskflow/engines/action_engine/process_executor.py
taskflow/engines/action_engine/runtime.py
taskflow/engines/action_engine/scheduler.py
taskflow/engines/action_engine/scopes.py
taskflow/engines/action_engine/selector.py
taskflow/engines/action_engine/traversal.py
taskflow/engines/action_engine/actions/__init__.py
taskflow/engines/action_engine/actions/base.py
taskflow/engines/action_engine/actions/retry.py
taskflow/engines/action_engine/actions/task.py
taskflow/engines/worker_based/__init__.py
taskflow/engines/worker_based/dispatcher.py
taskflow/engines/worker_based/endpoint.py
taskflow/engines/worker_based/engine.py
taskflow/engines/worker_based/executor.py
taskflow/engines/worker_based/protocol.py
taskflow/engines/worker_based/proxy.py
taskflow/engines/worker_based/server.py
taskflow/engines/worker_based/types.py
taskflow/engines/worker_based/worker.py
taskflow/examples/99_bottles.py
taskflow/examples/alphabet_soup.py
taskflow/examples/build_a_car.py
taskflow/examples/buildsystem.py
taskflow/examples/calculate_in_parallel.py
taskflow/examples/calculate_linear.py
taskflow/examples/create_parallel_volume.py
taskflow/examples/delayed_return.py
taskflow/examples/distance_calculator.py
taskflow/examples/dump_memory_backend.py
taskflow/examples/echo_listener.py
taskflow/examples/example_utils.py
taskflow/examples/fake_billing.py
taskflow/examples/graph_flow.py
taskflow/examples/hello_world.py
taskflow/examples/jobboard_produce_consume_colors.py
taskflow/examples/parallel_table_multiply.py
taskflow/examples/persistence_example.py
taskflow/examples/pseudo_scoping.out.txt
taskflow/examples/pseudo_scoping.py
taskflow/examples/resume_from_backend.out.txt
taskflow/examples/resume_from_backend.py
taskflow/examples/resume_many_flows.out.txt
taskflow/examples/resume_many_flows.py
taskflow/examples/resume_vm_boot.py
taskflow/examples/resume_volume_create.py
taskflow/examples/retry_flow.out.txt
taskflow/examples/retry_flow.py
taskflow/examples/reverting_linear.out.txt
taskflow/examples/reverting_linear.py
taskflow/examples/run_by_iter.out.txt
taskflow/examples/run_by_iter.py
taskflow/examples/run_by_iter_enumerate.out.txt
taskflow/examples/run_by_iter_enumerate.py
taskflow/examples/share_engine_thread.py
taskflow/examples/simple_linear.out.txt
taskflow/examples/simple_linear.py
taskflow/examples/simple_linear_listening.out.txt
taskflow/examples/simple_linear_listening.py
taskflow/examples/simple_linear_pass.out.txt
taskflow/examples/simple_linear_pass.py
taskflow/examples/simple_map_reduce.py
taskflow/examples/switch_graph_flow.py
taskflow/examples/timing_listener.py
taskflow/examples/tox_conductor.py
taskflow/examples/wbe_event_sender.py
taskflow/examples/wbe_mandelbrot.out.txt
taskflow/examples/wbe_mandelbrot.py
taskflow/examples/wbe_simple_linear.out.txt
taskflow/examples/wbe_simple_linear.py
taskflow/examples/wrapped_exception.py
taskflow/examples/resume_many_flows/my_flows.py
taskflow/examples/resume_many_flows/resume_all.py
taskflow/examples/resume_many_flows/run_flow.py
taskflow/jobs/__init__.py
taskflow/jobs/base.py
taskflow/jobs/backends/__init__.py
taskflow/jobs/backends/impl_etcd.py
taskflow/jobs/backends/impl_redis.py
taskflow/jobs/backends/impl_zookeeper.py
taskflow/listeners/__init__.py
taskflow/listeners/base.py
taskflow/listeners/capturing.py
taskflow/listeners/claims.py
taskflow/listeners/logging.py
taskflow/listeners/printing.py
taskflow/listeners/timing.py
taskflow/patterns/__init__.py
taskflow/patterns/graph_flow.py
taskflow/patterns/linear_flow.py
taskflow/patterns/unordered_flow.py
taskflow/persistence/__init__.py
taskflow/persistence/base.py
taskflow/persistence/models.py
taskflow/persistence/path_based.py
taskflow/persistence/backends/__init__.py
taskflow/persistence/backends/impl_dir.py
taskflow/persistence/backends/impl_memory.py
taskflow/persistence/backends/impl_sqlalchemy.py
taskflow/persistence/backends/impl_zookeeper.py
taskflow/persistence/backends/sqlalchemy/__init__.py
taskflow/persistence/backends/sqlalchemy/migration.py
taskflow/persistence/backends/sqlalchemy/tables.py
taskflow/persistence/backends/sqlalchemy/alembic/README
taskflow/persistence/backends/sqlalchemy/alembic/alembic.ini
taskflow/persistence/backends/sqlalchemy/alembic/env.py
taskflow/persistence/backends/sqlalchemy/alembic/script.py.mako
taskflow/persistence/backends/sqlalchemy/alembic/versions/0bc3e1a3c135_set_result_meduimtext_type.py
taskflow/persistence/backends/sqlalchemy/alembic/versions/14b227d79a87_add_intention_column.py
taskflow/persistence/backends/sqlalchemy/alembic/versions/1c783c0c2875_replace_exception_an.py
taskflow/persistence/backends/sqlalchemy/alembic/versions/1cea328f0f65_initial_logbook_deta.py
taskflow/persistence/backends/sqlalchemy/alembic/versions/2ad4984f2864_switch_postgres_to_json_native.py
taskflow/persistence/backends/sqlalchemy/alembic/versions/3162c0f3f8e4_add_revert_results_and_revert_failure_.py
taskflow/persistence/backends/sqlalchemy/alembic/versions/40fc8c914bd2_fix_atomdetails_failure_size.py
taskflow/persistence/backends/sqlalchemy/alembic/versions/589dccdf2b6e_rename_taskdetails_to_atomdetails.py
taskflow/persistence/backends/sqlalchemy/alembic/versions/6df9422fcb43_fix_flowdetails_meta_size.py
taskflow/persistence/backends/sqlalchemy/alembic/versions/84d6e888850_add_task_detail_type.py
taskflow/persistence/backends/sqlalchemy/alembic/versions/README
taskflow/tests/__init__.py
taskflow/tests/fixtures.py
taskflow/tests/test_examples.py
taskflow/tests/utils.py
taskflow/tests/unit/__init__.py
taskflow/tests/unit/test_arguments_passing.py
taskflow/tests/unit/test_check_transition.py
taskflow/tests/unit/test_conductors.py
taskflow/tests/unit/test_deciders.py
taskflow/tests/unit/test_engine_helpers.py
taskflow/tests/unit/test_engines.py
taskflow/tests/unit/test_exceptions.py
taskflow/tests/unit/test_failure.py
taskflow/tests/unit/test_flow_dependencies.py
taskflow/tests/unit/test_formatters.py
taskflow/tests/unit/test_functor_task.py
taskflow/tests/unit/test_listeners.py
taskflow/tests/unit/test_mapfunctor_task.py
taskflow/tests/unit/test_notifier.py
taskflow/tests/unit/test_progress.py
taskflow/tests/unit/test_reducefunctor_task.py
taskflow/tests/unit/test_retries.py
taskflow/tests/unit/test_states.py
taskflow/tests/unit/test_storage.py
taskflow/tests/unit/test_suspend.py
taskflow/tests/unit/test_task.py
taskflow/tests/unit/test_types.py
taskflow/tests/unit/test_utils.py
taskflow/tests/unit/test_utils_async_utils.py
taskflow/tests/unit/test_utils_binary.py
taskflow/tests/unit/test_utils_iter_utils.py
taskflow/tests/unit/test_utils_kazoo_utils.py
taskflow/tests/unit/test_utils_threading_utils.py
taskflow/tests/unit/action_engine/__init__.py
taskflow/tests/unit/action_engine/test_builder.py
taskflow/tests/unit/action_engine/test_compile.py
taskflow/tests/unit/action_engine/test_creation.py
taskflow/tests/unit/action_engine/test_process_executor.py
taskflow/tests/unit/action_engine/test_scoping.py
taskflow/tests/unit/jobs/__init__.py
taskflow/tests/unit/jobs/base.py
taskflow/tests/unit/jobs/test_entrypoint.py
taskflow/tests/unit/jobs/test_etcd_job.py
taskflow/tests/unit/jobs/test_redis_job.py
taskflow/tests/unit/jobs/test_zk_job.py
taskflow/tests/unit/patterns/__init__.py
taskflow/tests/unit/patterns/test_graph_flow.py
taskflow/tests/unit/patterns/test_linear_flow.py
taskflow/tests/unit/patterns/test_unordered_flow.py
taskflow/tests/unit/persistence/__init__.py
taskflow/tests/unit/persistence/base.py
taskflow/tests/unit/persistence/test_dir_persistence.py
taskflow/tests/unit/persistence/test_memory_persistence.py
taskflow/tests/unit/persistence/test_sql_persistence.py
taskflow/tests/unit/persistence/test_zk_persistence.py
taskflow/tests/unit/worker_based/__init__.py
taskflow/tests/unit/worker_based/test_creation.py
taskflow/tests/unit/worker_based/test_dispatcher.py
taskflow/tests/unit/worker_based/test_endpoint.py
taskflow/tests/unit/worker_based/test_executor.py
taskflow/tests/unit/worker_based/test_message_pump.py
taskflow/tests/unit/worker_based/test_pipeline.py
taskflow/tests/unit/worker_based/test_protocol.py
taskflow/tests/unit/worker_based/test_proxy.py
taskflow/tests/unit/worker_based/test_server.py
taskflow/tests/unit/worker_based/test_types.py
taskflow/tests/unit/worker_based/test_worker.py
taskflow/types/__init__.py
taskflow/types/entity.py
taskflow/types/failure.py
taskflow/types/graph.py
taskflow/types/latch.py
taskflow/types/notifier.py
taskflow/types/sets.py
taskflow/types/timing.py
taskflow/types/tree.py
taskflow/utils/__init__.py
taskflow/utils/async_utils.py
taskflow/utils/banner.py
taskflow/utils/eventlet_utils.py
taskflow/utils/iter_utils.py
taskflow/utils/kazoo_utils.py
taskflow/utils/kombu_utils.py
taskflow/utils/misc.py
taskflow/utils/persistence_utils.py
taskflow/utils/redis_utils.py
taskflow/utils/schema_utils.py
taskflow/utils/threading_utils.py
tools/clear_zk.sh
tools/env_builder.sh
tools/pretty_tox.sh
tools/schema_generator.py
tools/speed_test.py
tools/state_graph.py
tools/subunit_trace.py
tools/test-setup.sh
tools/update_states.sh