LICENSE
MANIFEST.in
README.rst
requirements.txt
setup.cfg
setup.py
selinon/__init__.py
selinon/builtin_predicate.py
selinon/cache.py
selinon/cache_config.py
selinon/celery.py
selinon/cli.py
selinon/codename.py
selinon/config.py
selinon/data_storage.py
selinon/dispatcher.py
selinon/edge.py
selinon/errors.py
selinon/failure_node.py
selinon/failures.py
selinon/flow.py
selinon/global_config.py
selinon/helpers.py
selinon/leaf_predicate.py
selinon/lock_pool.py
selinon/node.py
selinon/predicate.py
selinon/run.py
selinon/selective.py
selinon/selective_run_function.py
selinon/selinon_task.py
selinon/storage.py
selinon/storage_pool.py
selinon/strategy.py
selinon/system.py
selinon/system_state.py
selinon/task.py
selinon/task_class.py
selinon/task_envelope.py
selinon/trace.py
selinon/user_config.py
selinon/version.py
selinon.egg-info/PKG-INFO
selinon.egg-info/SOURCES.txt
selinon.egg-info/dependency_links.txt
selinon.egg-info/entry_points.txt
selinon.egg-info/requires.txt
selinon.egg-info/top_level.txt
selinon/caches/__init__.py
selinon/caches/fifo.py
selinon/caches/lifo.py
selinon/caches/lru.py
selinon/caches/mru.py
selinon/caches/rr.py
selinon/executor/__init__.py
selinon/executor/celery_mocks.py
selinon/executor/executor.py
selinon/executor/progress.py
selinon/executor/queue_pool.py
selinon/executor/time_queue.py
selinon/migrations/__init__.py
selinon/migrations/migrator.py
selinon/migrations/tainted_flow_strategy.py
selinon/predicates/__init__.py
selinon/predicates/alwaysFalse.py
selinon/predicates/alwaysTrue.py
selinon/predicates/argsEmpty.py
selinon/predicates/argsFieldBool.py
selinon/predicates/argsFieldContain.py
selinon/predicates/argsFieldDict.py
selinon/predicates/argsFieldEqual.py
selinon/predicates/argsFieldExist.py
selinon/predicates/argsFieldFloat.py
selinon/predicates/argsFieldGreater.py
selinon/predicates/argsFieldGreaterEqual.py
selinon/predicates/argsFieldInt.py
selinon/predicates/argsFieldLenEqual.py
selinon/predicates/argsFieldLenGreater.py
selinon/predicates/argsFieldLenGreaterEqual.py
selinon/predicates/argsFieldLenLess.py
selinon/predicates/argsFieldLenLessEqual.py
selinon/predicates/argsFieldLenNotEqual.py
selinon/predicates/argsFieldLess.py
selinon/predicates/argsFieldLessEqual.py
selinon/predicates/argsFieldList.py
selinon/predicates/argsFieldNone.py
selinon/predicates/argsFieldNotEqual.py
selinon/predicates/argsFieldStr.py
selinon/predicates/argsFieldUrlNetloc.py
selinon/predicates/argsFieldUrlPath.py
selinon/predicates/argsFieldUrlScheme.py
selinon/predicates/argsIsBool.py
selinon/predicates/argsIsDict.py
selinon/predicates/argsIsFloat.py
selinon/predicates/argsIsInt.py
selinon/predicates/argsIsList.py
selinon/predicates/argsIsNone.py
selinon/predicates/argsIsStr.py
selinon/predicates/empty.py
selinon/predicates/envEqual.py
selinon/predicates/envExist.py
selinon/predicates/fieldBool.py
selinon/predicates/fieldContain.py
selinon/predicates/fieldDict.py
selinon/predicates/fieldEqual.py
selinon/predicates/fieldExist.py
selinon/predicates/fieldFloat.py
selinon/predicates/fieldGreater.py
selinon/predicates/fieldGreaterEqual.py
selinon/predicates/fieldInt.py
selinon/predicates/fieldLenEqual.py
selinon/predicates/fieldLenGreater.py
selinon/predicates/fieldLenGreaterEqual.py
selinon/predicates/fieldLenLess.py
selinon/predicates/fieldLenLessEqual.py
selinon/predicates/fieldLenNotEqual.py
selinon/predicates/fieldLess.py
selinon/predicates/fieldLessEqual.py
selinon/predicates/fieldList.py
selinon/predicates/fieldNone.py
selinon/predicates/fieldNotEqual.py
selinon/predicates/fieldStr.py
selinon/predicates/fieldUrlNetloc.py
selinon/predicates/fieldUrlPath.py
selinon/predicates/fieldUrlScheme.py
selinon/predicates/httpStatus.py
selinon/predicates/isBool.py
selinon/predicates/isDict.py
selinon/predicates/isFloat.py
selinon/predicates/isInt.py
selinon/predicates/isList.py
selinon/predicates/isNone.py
selinon/predicates/isStr.py
selinon/routines/__init__.py
selinon/storages/__init__.py
selinon/storages/filesystem.py
selinon/storages/memory.py
selinon/storages/mongodb.py
selinon/storages/redis.py
selinon/storages/s3.py
selinon/storages/postgresql/__init__.py
selinon/storages/postgresql/adapter.py
selinon/storages/postgresql/models.py
selinon/strategies/__init__.py
test/__init__.py
test/get_task_instance.py
test/queue_mock.py
test/request_mock.py
test/selinon_test_case.py
test/storage_task_name_mock.py
test/strategy_mock.py
test/test_caches.py
test/test_cli.py
test/test_config.py
test/test_dispatcher.py
test/test_flow.py
test/test_flow_retry.py
test/test_foreach.py
test/test_node_args.py
test/test_node_failures.py
test/test_node_failures_cond.py
test/test_nowait.py
test/test_others.py
test/test_propagate.py
test/test_retry.py
test/test_selective.py
test/test_selective_flow.py
test/test_selinon_task.py
test/test_selinon_task_envelope.py
test/test_storage.py
test/test_system_state.py
test/test_trace.py
test/caches/__init__.py
test/caches/test_cache.py
test/caches/test_fifo.py
test/caches/test_lifo.py
test/caches/test_lru.py
test/caches/test_mru.py
test/caches/test_rr.py
test/celery/__init__.py
test/celery/task.py
test/celery/result/__init__.py
test/celery/result/async_result.py
test/celery/result/states.py
test/celery/utils/__init__.py
test/celery/utils/log.py
test/migrations/__init__.py
test/migrations/test_create.py
test/migrations/test_migrate.py
test/selinon/__init__.py
test/selinon/builtin_predicate.py
test/selinon/cache.py
test/selinon/cache_config.py
test/selinon/celery.py
test/selinon/cli.py
test/selinon/codename.py
test/selinon/config.py
test/selinon/data_storage.py
test/selinon/dispatcher.py
test/selinon/edge.py
test/selinon/errors.py
test/selinon/failure_node.py
test/selinon/failures.py
test/selinon/flow.py
test/selinon/global_config.py
test/selinon/helpers.py
test/selinon/leaf_predicate.py
test/selinon/lock_pool.py
test/selinon/node.py
test/selinon/predicate.py
test/selinon/run.py
test/selinon/selective.py
test/selinon/selective_run_function.py
test/selinon/selinon_task.py
test/selinon/storage.py
test/selinon/storage_pool.py
test/selinon/strategy.py
test/selinon/system.py
test/selinon/system_state.py
test/selinon/task.py
test/selinon/task_class.py
test/selinon/task_envelope.py
test/selinon/trace.py
test/selinon/user_config.py
test/selinon/version.py
test/selinon/caches/__init__.py
test/selinon/caches/fifo.py
test/selinon/caches/lifo.py
test/selinon/caches/lru.py
test/selinon/caches/mru.py
test/selinon/caches/rr.py
test/selinon/executor/__init__.py
test/selinon/executor/celery_mocks.py
test/selinon/executor/executor.py
test/selinon/executor/progress.py
test/selinon/executor/queue_pool.py
test/selinon/executor/time_queue.py
test/selinon/migrations/__init__.py
test/selinon/migrations/migrator.py
test/selinon/migrations/tainted_flow_strategy.py
test/selinon/predicates/__init__.py
test/selinon/predicates/alwaysFalse.py
test/selinon/predicates/alwaysTrue.py
test/selinon/predicates/argsEmpty.py
test/selinon/predicates/argsFieldBool.py
test/selinon/predicates/argsFieldContain.py
test/selinon/predicates/argsFieldDict.py
test/selinon/predicates/argsFieldEqual.py
test/selinon/predicates/argsFieldExist.py
test/selinon/predicates/argsFieldFloat.py
test/selinon/predicates/argsFieldGreater.py
test/selinon/predicates/argsFieldGreaterEqual.py
test/selinon/predicates/argsFieldInt.py
test/selinon/predicates/argsFieldLenEqual.py
test/selinon/predicates/argsFieldLenGreater.py
test/selinon/predicates/argsFieldLenGreaterEqual.py
test/selinon/predicates/argsFieldLenLess.py
test/selinon/predicates/argsFieldLenLessEqual.py
test/selinon/predicates/argsFieldLenNotEqual.py
test/selinon/predicates/argsFieldLess.py
test/selinon/predicates/argsFieldLessEqual.py
test/selinon/predicates/argsFieldList.py
test/selinon/predicates/argsFieldNone.py
test/selinon/predicates/argsFieldNotEqual.py
test/selinon/predicates/argsFieldStr.py
test/selinon/predicates/argsFieldUrlNetloc.py
test/selinon/predicates/argsFieldUrlPath.py
test/selinon/predicates/argsFieldUrlScheme.py
test/selinon/predicates/argsIsBool.py
test/selinon/predicates/argsIsDict.py
test/selinon/predicates/argsIsFloat.py
test/selinon/predicates/argsIsInt.py
test/selinon/predicates/argsIsList.py
test/selinon/predicates/argsIsNone.py
test/selinon/predicates/argsIsStr.py
test/selinon/predicates/empty.py
test/selinon/predicates/envEqual.py
test/selinon/predicates/envExist.py
test/selinon/predicates/fieldBool.py
test/selinon/predicates/fieldContain.py
test/selinon/predicates/fieldDict.py
test/selinon/predicates/fieldEqual.py
test/selinon/predicates/fieldExist.py
test/selinon/predicates/fieldFloat.py
test/selinon/predicates/fieldGreater.py
test/selinon/predicates/fieldGreaterEqual.py
test/selinon/predicates/fieldInt.py
test/selinon/predicates/fieldLenEqual.py
test/selinon/predicates/fieldLenGreater.py
test/selinon/predicates/fieldLenGreaterEqual.py
test/selinon/predicates/fieldLenLess.py
test/selinon/predicates/fieldLenLessEqual.py
test/selinon/predicates/fieldLenNotEqual.py
test/selinon/predicates/fieldLess.py
test/selinon/predicates/fieldLessEqual.py
test/selinon/predicates/fieldList.py
test/selinon/predicates/fieldNone.py
test/selinon/predicates/fieldNotEqual.py
test/selinon/predicates/fieldStr.py
test/selinon/predicates/fieldUrlNetloc.py
test/selinon/predicates/fieldUrlPath.py
test/selinon/predicates/fieldUrlScheme.py
test/selinon/predicates/httpStatus.py
test/selinon/predicates/isBool.py
test/selinon/predicates/isDict.py
test/selinon/predicates/isFloat.py
test/selinon/predicates/isInt.py
test/selinon/predicates/isList.py
test/selinon/predicates/isNone.py
test/selinon/predicates/isStr.py
test/selinon/routines/__init__.py
test/selinon/storages/__init__.py
test/selinon/storages/filesystem.py
test/selinon/storages/memory.py
test/selinon/storages/mongodb.py
test/selinon/storages/redis.py
test/selinon/storages/s3.py
test/selinon/storages/postgresql/__init__.py
test/selinon/storages/postgresql/adapter.py
test/selinon/storages/postgresql/models.py
test/selinon/strategies/__init__.py
test/strategies/__init__.py
test/strategies/test_strategies.py
test/testapp/__init__.py
test/testapp/storages.py
test/testapp/tasks.py
test/testapp/trace.py