Selinon 1.3.0 documentation
Index
Contents
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
acks_late (selinon.dispatcher.Dispatcher attribute)
(selinon.task_envelope.SelinonTaskEnvelope attribute)
add() (selinon.cache.Cache method)
(selinon.caches.fifo.FIFO method)
(selinon.caches.lru.LRU method)
(selinon.caches.rr.RR method)
add_eager_failure() (selinon.flow.Flow method)
add_edge() (selinon.flow.Flow method)
add_flow() (selinon.system.System method)
add_nowait_node() (selinon.flow.Flow method)
add_storage() (selinon.system.System method)
add_task() (selinon.system.System method)
(selinon.task_class.TaskClass method)
add_to() (selinon.failure_node.FailureNode method)
all_destination_nodes() (selinon.flow.Flow method)
all_fallback_nodes() (selinon.failures.Failures method)
all_nodes_from() (selinon.flow.Flow method)
all_nodes_to() (selinon.flow.Flow method)
all_source_nodes() (selinon.flow.Flow method)
all_used_nodes() (selinon.flow.Flow method)
all_waiting_nodes() (selinon.failures.Failures method)
always_run() (in module selinon.routines)
alwaysFalse() (in module selinon.predicates.alwaysFalse)
alwaysTrue() (in module selinon.predicates.alwaysTrue)
AlwaysTruePredicate (class in selinon.builtin_predicate)
AndPredicate (class in selinon.builtin_predicate)
argsEmpty() (in module selinon.predicates.argsEmpty)
argsFieldBool() (in module selinon.predicates.argsFieldBool)
argsFieldContain() (in module selinon.predicates.argsFieldContain)
argsFieldDict() (in module selinon.predicates.argsFieldDict)
argsFieldEqual() (in module selinon.predicates.argsFieldEqual)
argsFieldExist() (in module selinon.predicates.argsFieldExist)
argsFieldFloat() (in module selinon.predicates.argsFieldFloat)
argsFieldGreater() (in module selinon.predicates.argsFieldGreater)
argsFieldGreaterEqual() (in module selinon.predicates.argsFieldGreaterEqual)
argsFieldInt() (in module selinon.predicates.argsFieldInt)
argsFieldLenEqual() (in module selinon.predicates.argsFieldLenEqual)
argsFieldLenGreater() (in module selinon.predicates.argsFieldLenGreater)
argsFieldLenGreaterEqual() (in module selinon.predicates.argsFieldLenGreaterEqual)
(in module selinon.predicates.argsFieldLenLessEqual)
argsFieldLenLess() (in module selinon.predicates.argsFieldLenLess)
argsFieldLenNotEqual() (in module selinon.predicates.argsFieldLenNotEqual)
argsFieldLess() (in module selinon.predicates.argsFieldLess)
argsFieldLessEqual() (in module selinon.predicates.argsFieldLessEqual)
argsFieldList() (in module selinon.predicates.argsFieldList)
argsFieldNone() (in module selinon.predicates.argsFieldNone)
argsFieldNotEqual() (in module selinon.predicates.argsFieldNotEqual)
argsFieldStr() (in module selinon.predicates.argsFieldStr)
argsFieldUrlNetloc() (in module selinon.predicates.argsFieldUrlNetloc)
argsFieldUrlPath() (in module selinon.predicates.argsFieldUrlPath)
argsFieldUrlScheme() (in module selinon.predicates.argsFieldUrlScheme)
argsIsBool() (in module selinon.predicates.argsIsBool)
argsIsDict() (in module selinon.predicates.argsIsDict)
argsIsFloat() (in module selinon.predicates.argsIsFloat)
argsIsInt() (in module selinon.predicates.argsIsInt)
argsIsList() (in module selinon.predicates.argsIsList)
argsIsNone() (in module selinon.predicates.argsIsNone)
argsIsStr() (in module selinon.predicates.argsIsStr)
ast() (selinon.builtin_predicate.AlwaysTruePredicate method)
(selinon.builtin_predicate.AndPredicate method)
(selinon.builtin_predicate.NotPredicate method)
(selinon.builtin_predicate.OrPredicate method)
(selinon.leaf_predicate.LeafPredicate method)
(selinon.predicate.Predicate method)
async_result_cache (selinon.config.Config attribute)
B
biexponential_adapt() (in module selinon.strategies)
biexponential_decrease() (in module selinon.strategies)
biexponential_increase() (in module selinon.strategies)
BuiltinPredicate (class in selinon.builtin_predicate)
C
Cache (class in selinon.cache)
CacheConfig (class in selinon.cache_config)
CacheMissError
celery_app (selinon.config.Config attribute)
check() (selinon.builtin_predicate.AlwaysTruePredicate method)
(selinon.builtin_predicate.NaryPredicate method)
(selinon.builtin_predicate.UnaryPredicate method)
(selinon.edge.Edge method)
(selinon.leaf_predicate.LeafPredicate method)
(selinon.predicate.Predicate method)
(selinon.task.Task method)
check_conf_keys() (in module selinon.helpers)
check_name() (selinon.node.Node class method)
class_of_task() (selinon.system.System method)
compute_selective_run() (in module selinon.selective)
Config (class in selinon.config)
ConfigNotInitializedError
ConfigurationError
connect() (selinon.data_storage.DataStorage method)
(selinon.storages.filesystem.Filesystem method)
(selinon.storages.memory.InMemoryStorage method)
(selinon.storages.mongodb.MongoDB method)
(selinon.storages.postgresql.adapter.PostgreSQL method)
(selinon.storages.redis.Redis method)
(selinon.storages.s3.S3 method)
constant() (in module selinon.strategies)
construct() (selinon.failure_node.FailureNode class method)
(selinon.failures.Failures static method)
(selinon.predicate.Predicate static method)
construct_condition_name() (selinon.failure_node.FailureNode static method)
(selinon.predicate.Predicate static method)
construct_default() (selinon.predicate.Predicate static method)
construct_default_dict() (selinon.predicate.Predicate static method)
construct_import_name() (selinon.selective_run_function.SelectiveRunFunction static method)
create() (selinon.builtin_predicate.AlwaysTruePredicate static method)
(selinon.builtin_predicate.AndPredicate static method)
(selinon.builtin_predicate.NotPredicate static method)
(selinon.builtin_predicate.OrPredicate static method)
(selinon.leaf_predicate.LeafPredicate class method)
(selinon.predicate.Predicate class method)
create_migration_file() (selinon.migrations.migrator.Migrator method)
current_cache_size (selinon.caches.fifo.FIFO attribute)
(selinon.caches.rr.RR attribute)
D
DataStorage (class in selinon.data_storage)
DEFAULT_CELERY_QUEUE (selinon.global_config.GlobalConfig attribute)
DEFAULT_CONCURRENCY (selinon.executor.executor.Executor attribute)
default_dispatcher_queue (selinon.global_config.GlobalConfig attribute)
DEFAULT_SLEEP_TIME (selinon.executor.executor.Executor attribute)
DEFAULT_STYLE_CONDITION (selinon.user_config.UserConfig attribute)
DEFAULT_STYLE_CONDITION_FOREACH (selinon.user_config.UserConfig attribute)
DEFAULT_STYLE_EDGE (selinon.user_config.UserConfig attribute)
DEFAULT_STYLE_FALLBACK_EDGE (selinon.user_config.UserConfig attribute)
DEFAULT_STYLE_FALLBACK_TRUE (selinon.user_config.UserConfig attribute)
DEFAULT_STYLE_FLOW (selinon.user_config.UserConfig attribute)
DEFAULT_STYLE_GRAPH (selinon.user_config.UserConfig attribute)
DEFAULT_STYLE_STORAGE (selinon.user_config.UserConfig attribute)
DEFAULT_STYLE_STORE_EDGE (selinon.user_config.UserConfig attribute)
DEFAULT_STYLE_TASK (selinon.user_config.UserConfig attribute)
default_task_queue (selinon.global_config.GlobalConfig attribute)
delete() (selinon.data_storage.DataStorage method)
(selinon.storage_pool.StoragePool class method)
(selinon.storages.filesystem.Filesystem method)
(selinon.storages.memory.InMemoryStorage method)
(selinon.storages.mongodb.MongoDB method)
(selinon.storages.postgresql.adapter.PostgreSQL method)
(selinon.storages.redis.Redis method)
(selinon.storages.s3.S3 method)
dict2json() (in module selinon.helpers)
dict2strkwargs() (in module selinon.helpers)
disconnect() (selinon.data_storage.DataStorage method)
(selinon.storages.filesystem.Filesystem method)
(selinon.storages.memory.InMemoryStorage method)
(selinon.storages.mongodb.MongoDB method)
(selinon.storages.postgresql.adapter.PostgreSQL method)
(selinon.storages.redis.Redis method)
(selinon.storages.s3.S3 method)
Dispatcher (class in selinon.dispatcher)
DISPATCHER_FAILURE (selinon.trace.Trace attribute)
dispatcher_queue_names() (selinon.system.System method)
dispatcher_queues (selinon.config.Config attribute)
DISPATCHER_RETRY (selinon.trace.Trace attribute)
DISPATCHER_WAKEUP (selinon.trace.Trace attribute)
DispatcherRetry
dump2file() (selinon.system.System method)
dump2stream() (selinon.failures.Failures method)
(selinon.system.System method)
dump_all_conditions2stream() (selinon.failures.Failures method)
dump_trace() (selinon.global_config.GlobalConfig class method)
E
EAGER_FAILURE (selinon.trace.Trace attribute)
eager_failures (selinon.config.Config attribute)
Edge (class in selinon.edge)
EDGE_COND_FALSE (selinon.trace.Trace attribute)
edge_table (selinon.config.Config attribute)
empty() (in module selinon.predicates.empty)
envEqual() (in module selinon.predicates.envEqual)
envExist() (in module selinon.predicates.envExist)
event2str() (selinon.trace.Trace class method)
Executor (class in selinon.executor.executor)
executor_queues (selinon.executor.executor.Executor attribute)
expr2str() (in module selinon.helpers)
F
FAIL (selinon.migrations.tainted_flow_strategy.TaintedFlowStrategy attribute)
failed() (selinon.executor.celery_mocks.SimulateAsyncResult method)
failure_node_name() (selinon.failures.Failures static method)
FailureNode (class in selinon.failure_node)
Failures (class in selinon.failures)
FALLBACK_COND_FALSE (selinon.trace.Trace attribute)
FALLBACK_COND_TRUE (selinon.trace.Trace attribute)
fallback_nodes_names() (selinon.failures.Failures method)
FALLBACK_START (selinon.trace.Trace attribute)
FatalTaskError
fieldBool() (in module selinon.predicates.fieldBool)
fieldContain() (in module selinon.predicates.fieldContain)
fieldDict() (in module selinon.predicates.fieldDict)
fieldEqual() (in module selinon.predicates.fieldEqual)
fieldExist() (in module selinon.predicates.fieldExist)
fieldFloat() (in module selinon.predicates.fieldFloat)
fieldGreater() (in module selinon.predicates.fieldGreater)
fieldGreaterEqual() (in module selinon.predicates.fieldGreaterEqual)
fieldInt() (in module selinon.predicates.fieldInt)
fieldLenEqual() (in module selinon.predicates.fieldLenEqual)
fieldLenGreater() (in module selinon.predicates.fieldLenGreater)
fieldLenGreaterEqual() (in module selinon.predicates.fieldLenGreaterEqual)
(in module selinon.predicates.fieldLenLessEqual)
fieldLenLess() (in module selinon.predicates.fieldLenLess)
fieldLenNotEqual() (in module selinon.predicates.fieldLenNotEqual)
fieldLess() (in module selinon.predicates.fieldLess)
fieldLessEqual() (in module selinon.predicates.fieldLessEqual)
fieldList() (in module selinon.predicates.fieldList)
fieldNone() (in module selinon.predicates.fieldNone)
fieldNotEqual() (in module selinon.predicates.fieldNotEqual)
fieldStr() (in module selinon.predicates.fieldStr)
fieldUrlNetloc() (in module selinon.predicates.fieldUrlNetloc)
fieldUrlPath() (in module selinon.predicates.fieldUrlPath)
fieldUrlScheme() (in module selinon.predicates.fieldUrlScheme)
FIFO (class in selinon.caches.fifo)
Filesystem (class in selinon.storages.filesystem)
Flow (class in selinon.flow)
flow_by_name() (selinon.system.System method)
FLOW_END (selinon.trace.Trace attribute)
FLOW_FAILURE (selinon.trace.Trace attribute)
flow_failure() (selinon.dispatcher.Dispatcher method)
flow_name (selinon.storages.postgresql.models.Result attribute)
FLOW_RETRY (selinon.trace.Trace attribute)
FLOW_SCHEDULE (selinon.trace.Trace attribute)
FLOW_START (selinon.trace.Trace attribute)
FlowError
flows (selinon.config.Config attribute)
FOREACH_RESULT (selinon.trace.Trace attribute)
foreach_str() (selinon.edge.Edge method)
from_dict() (selinon.cache_config.CacheConfig class method)
(selinon.edge.Edge class method)
(selinon.global_config.GlobalConfig class method)
(selinon.selective_run_function.SelectiveRunFunction class method)
(selinon.storage.Storage static method)
(selinon.strategy.Strategy class method)
(selinon.system.System class method)
(selinon.task.Task static method)
from_files() (selinon.system.System class method)
G
get() (selinon.cache.Cache method)
(selinon.caches.fifo.FIFO method)
(selinon.caches.lru.LRU method)
(selinon.caches.rr.RR method)
(selinon.storage_pool.StoragePool method)
get_connected_storage() (selinon.storage_pool.StoragePool class method)
get_default() (selinon.cache_config.CacheConfig class method)
(selinon.selective_run_function.SelectiveRunFunction class method)
get_default_option (selinon.migrations.tainted_flow_strategy.TaintedFlowStrategy attribute)
get_function_arguments() (in module selinon.helpers)
get_import_name() (selinon.selective_run_function.SelectiveRunFunction method)
get_lock() (selinon.lock_pool.LockPool method)
get_option_by_name (selinon.migrations.tainted_flow_strategy.TaintedFlowStrategy attribute)
get_option_names (selinon.migrations.tainted_flow_strategy.TaintedFlowStrategy attribute)
get_options (selinon.migrations.tainted_flow_strategy.TaintedFlowStrategy attribute)
get_preferred_strategy (selinon.migrations.tainted_flow_strategy.TaintedFlowStrategy attribute)
get_queue() (selinon.executor.queue_pool.QueuePool method)
get_starting_edges() (selinon.config.Config class method)
get_storage_by_task_name() (selinon.storage_pool.StoragePool class method)
get_storage_name_by_task_name() (selinon.storage_pool.StoragePool class method)
get_task_instance() (selinon.config.Config class method)
git_previous_version() (in module selinon.helpers)
git_previous_version_file() (in module selinon.helpers)
GlobalConfig (class in selinon.global_config)
H
has_readonly_storage() (selinon.config.Config class method)
has_readwrite_storage() (selinon.config.Config class method)
has_storage() (selinon.config.Config class method)
has_to() (selinon.failure_node.FailureNode method)
httpStatus() (in module selinon.predicates.httpStatus)
I
id (selinon.storages.postgresql.models.Result attribute)
IGNORE (selinon.migrations.tainted_flow_strategy.TaintedFlowStrategy attribute)
ignore_result (selinon.dispatcher.Dispatcher attribute)
(selinon.task_envelope.SelinonTaskEnvelope attribute)
indicate() (selinon.executor.progress.Progress class method)
init() (selinon.config.Config class method)
initialized (selinon.config.Config attribute)
InMemoryStorage (class in selinon.storages.memory)
is_connected() (selinon.data_storage.DataStorage method)
(selinon.storages.filesystem.Filesystem method)
(selinon.storages.memory.InMemoryStorage method)
(selinon.storages.mongodb.MongoDB method)
(selinon.storages.postgresql.adapter.PostgreSQL method)
(selinon.storages.redis.Redis method)
(selinon.storages.s3.S3 method)
is_empty() (selinon.executor.queue_pool.QueuePool method)
(selinon.executor.time_queue.TimeQueue method)
is_flow() (selinon.config.Config class method)
(selinon.node.Node method)
is_task() (selinon.config.Config class method)
(selinon.node.Node method)
isBool() (in module selinon.predicates.isBool)
isDict() (in module selinon.predicates.isDict)
isFloat() (in module selinon.predicates.isFloat)
isInt() (in module selinon.predicates.isInt)
isList() (in module selinon.predicates.isList)
isNone() (in module selinon.predicates.isNone)
isStr() (in module selinon.predicates.isStr)
J
json_trace_func() (selinon.trace.Trace class method)
K
keylist2str() (in module selinon.helpers)
L
LeafPredicate (class in selinon.leaf_predicate)
LIFO (class in selinon.caches.lifo)
linear_adapt() (in module selinon.strategies)
linear_increase() (in module selinon.strategies)
LockPool (class in selinon.lock_pool)
log() (selinon.trace.Trace class method)
logging_trace_func() (selinon.trace.Trace class method)
LRU (class in selinon.caches.lru)
M
max_retries (selinon.dispatcher.Dispatcher attribute)
(selinon.task_envelope.SelinonTaskEnvelope attribute)
max_retry (selinon.config.Config attribute)
migrate_message() (selinon.dispatcher.Dispatcher method)
MIGRATION (selinon.trace.Trace attribute)
migration_dir (selinon.config.Config attribute)
(selinon.global_config.GlobalConfig attribute)
MIGRATION_ERROR (selinon.trace.Trace attribute)
MIGRATION_SKEW (selinon.trace.Trace attribute)
MIGRATION_TAINTED_FLOW (selinon.trace.Trace attribute)
MigrationException
MigrationFlowFail
MigrationFlowRetry
MigrationNotNeeded
MigrationSkew
Migrator (class in selinon.migrations.migrator)
MongoDB (class in selinon.storages.mongodb)
MRU (class in selinon.caches.mru)
N
name (selinon.dispatcher.Dispatcher attribute)
(selinon.node.Node attribute)
(selinon.task_envelope.SelinonTaskEnvelope attribute)
NaryPredicate (class in selinon.builtin_predicate)
Node (class in selinon.node)
node_args (selinon.storages.postgresql.models.Result attribute)
(selinon.system_state.SystemState attribute)
node_by_name() (selinon.system.System method)
NODE_FAILURE (selinon.trace.Trace attribute)
NODE_STATE_CACHE_ADD (selinon.trace.Trace attribute)
NODE_STATE_CACHE_GET (selinon.trace.Trace attribute)
NODE_STATE_CACHE_HIT (selinon.trace.Trace attribute)
NODE_STATE_CACHE_ISSUE (selinon.trace.Trace attribute)
NODE_STATE_CACHE_MISS (selinon.trace.Trace attribute)
NODE_SUCCESSFUL (selinon.trace.Trace attribute)
nodes_used() (selinon.builtin_predicate.AlwaysTruePredicate method)
(selinon.builtin_predicate.NaryPredicate method)
(selinon.builtin_predicate.UnaryPredicate method)
(selinon.leaf_predicate.LeafPredicate method)
(selinon.predicate.Predicate method)
NoParentNodeError
NotPredicate (class in selinon.builtin_predicate)
nowait_nodes (selinon.config.Config attribute)
O
OrPredicate (class in selinon.builtin_predicate)
output_schemas (selinon.config.Config attribute)
P
parent_flow_exception() (selinon.selinon_task.SelinonTask method)
parent_flow_result() (selinon.selinon_task.SelinonTask method)
parent_task_exception() (selinon.selinon_task.SelinonTask method)
parent_task_result() (selinon.selinon_task.SelinonTask method)
parse_definition() (selinon.flow.Flow method)
parse_throttling() (selinon.node.Node method)
perform_migration() (selinon.migrations.migrator.Migrator method)
plot_graph() (selinon.system.System method)
pop() (selinon.executor.queue_pool.QueuePool method)
(selinon.executor.time_queue.TimeQueue method)
PostgreSQL (class in selinon.storages.postgresql.adapter)
Predicate (class in selinon.predicate)
predicates_module (selinon.global_config.GlobalConfig attribute)
predicates_used() (selinon.builtin_predicate.AlwaysTruePredicate method)
(selinon.builtin_predicate.NaryPredicate method)
(selinon.builtin_predicate.UnaryPredicate method)
(selinon.leaf_predicate.LeafPredicate method)
(selinon.predicate.Predicate method)
priority (selinon.dispatcher.Dispatcher attribute)
(selinon.task_envelope.SelinonTaskEnvelope attribute)
Progress (class in selinon.executor.progress)
propagate_compound_finished (selinon.config.Config attribute)
propagate_finished (selinon.config.Config attribute)
propagate_node_args (selinon.config.Config attribute)
propagate_parent (selinon.config.Config attribute)
push() (selinon.executor.queue_pool.QueuePool method)
(selinon.executor.time_queue.TimeQueue method)
pushd() (in module selinon.helpers)
Q
queue_exists() (selinon.executor.queue_pool.QueuePool method)
QueuePool (class in selinon.executor.queue_pool)
R
random() (in module selinon.strategies)
rate_limit (selinon.dispatcher.Dispatcher attribute)
(selinon.task_envelope.SelinonTaskEnvelope attribute)
Redis (class in selinon.storages.redis)
register_task() (selinon.storage.Storage method)
reject_on_worker_lost (selinon.dispatcher.Dispatcher attribute)
(selinon.task_envelope.SelinonTaskEnvelope attribute)
request_stack (selinon.dispatcher.Dispatcher attribute)
(selinon.task_envelope.SelinonTaskEnvelope attribute)
RequestError
requires_initialization() (in module selinon.config)
requires_message() (selinon.builtin_predicate.AlwaysTruePredicate method)
(selinon.builtin_predicate.NaryPredicate method)
(selinon.builtin_predicate.UnaryPredicate method)
(selinon.leaf_predicate.LeafPredicate method)
(selinon.predicate.Predicate method)
requires_node_args() (selinon.leaf_predicate.LeafPredicate method)
Result (class in selinon.storages.postgresql.models)
result (selinon.executor.celery_mocks.SimulateAsyncResult attribute)
(selinon.storages.postgresql.models.Result attribute)
RESULT_BACKEND_ISSUE (selinon.trace.Trace attribute)
retrieve() (selinon.data_storage.DataStorage method)
(selinon.storage_pool.StoragePool class method)
(selinon.storages.filesystem.Filesystem method)
(selinon.storages.memory.InMemoryStorage method)
(selinon.storages.mongodb.MongoDB method)
(selinon.storages.postgresql.adapter.PostgreSQL method)
(selinon.storages.redis.Redis method)
(selinon.storages.s3.S3 method)
Retry
RETRY (selinon.migrations.tainted_flow_strategy.TaintedFlowStrategy attribute)
retry() (selinon.selinon_task.SelinonTask static method)
retry_countdown (selinon.config.Config attribute)
RR (class in selinon.caches.rr)
run() (selinon.dispatcher.Dispatcher method)
(selinon.executor.executor.Executor method)
(selinon.selinon_task.SelinonTask method)
(selinon.task_envelope.SelinonTaskEnvelope method)
run_flow() (in module selinon.run)
run_flow_selective() (in module selinon.run)
(selinon.executor.executor.Executor method)
S
S3 (class in selinon.storages.s3)
schedule() (selinon.executor.executor.Executor class method)
selective (selinon.system_state.SystemState attribute)
SELECTIVE_OMIT_EDGE (selinon.trace.Trace attribute)
SELECTIVE_OMIT_NODE (selinon.trace.Trace attribute)
SELECTIVE_RUN_FUNC (selinon.trace.Trace attribute)
SELECTIVE_TASK_REUSE (selinon.trace.Trace attribute)
SelectiveNoPathError
SelectiveRunFunction (class in selinon.selective_run_function)
selinon (module)
selinon.builtin_predicate (module)
selinon.cache (module)
selinon.cache_config (module)
selinon.caches (module)
selinon.caches.fifo (module)
selinon.caches.lifo (module)
selinon.caches.lru (module)
selinon.caches.mru (module)
selinon.caches.rr (module)
selinon.celery (module)
selinon.cli (module)
selinon.codename (module)
selinon.config (module)
selinon.data_storage (module)
selinon.dispatcher (module)
selinon.edge (module)
selinon.errors (module)
selinon.executor (module)
selinon.executor.celery_mocks (module)
selinon.executor.executor (module)
selinon.executor.progress (module)
selinon.executor.queue_pool (module)
selinon.executor.time_queue (module)
selinon.failure_node (module)
selinon.failures (module)
selinon.flow (module)
selinon.global_config (module)
selinon.helpers (module)
selinon.leaf_predicate (module)
selinon.lock_pool (module)
selinon.migrations (module)
selinon.migrations.migrator (module)
selinon.migrations.tainted_flow_strategy (module)
selinon.node (module)
selinon.predicate (module)
selinon.predicates (module)
selinon.predicates.alwaysFalse (module)
selinon.predicates.alwaysTrue (module)
selinon.predicates.argsEmpty (module)
selinon.predicates.argsFieldBool (module)
selinon.predicates.argsFieldContain (module)
selinon.predicates.argsFieldDict (module)
selinon.predicates.argsFieldEqual (module)
selinon.predicates.argsFieldExist (module)
selinon.predicates.argsFieldFloat (module)
selinon.predicates.argsFieldGreater (module)
selinon.predicates.argsFieldGreaterEqual (module)
selinon.predicates.argsFieldInt (module)
selinon.predicates.argsFieldLenEqual (module)
selinon.predicates.argsFieldLenGreater (module)
selinon.predicates.argsFieldLenGreaterEqual (module)
selinon.predicates.argsFieldLenLess (module)
selinon.predicates.argsFieldLenLessEqual (module)
selinon.predicates.argsFieldLenNotEqual (module)
selinon.predicates.argsFieldLess (module)
selinon.predicates.argsFieldLessEqual (module)
selinon.predicates.argsFieldList (module)
selinon.predicates.argsFieldNone (module)
selinon.predicates.argsFieldNotEqual (module)
selinon.predicates.argsFieldStr (module)
selinon.predicates.argsFieldUrlNetloc (module)
selinon.predicates.argsFieldUrlPath (module)
selinon.predicates.argsFieldUrlScheme (module)
selinon.predicates.argsIsBool (module)
selinon.predicates.argsIsDict (module)
selinon.predicates.argsIsFloat (module)
selinon.predicates.argsIsInt (module)
selinon.predicates.argsIsList (module)
selinon.predicates.argsIsNone (module)
selinon.predicates.argsIsStr (module)
selinon.predicates.empty (module)
selinon.predicates.envEqual (module)
selinon.predicates.envExist (module)
selinon.predicates.fieldBool (module)
selinon.predicates.fieldContain (module)
selinon.predicates.fieldDict (module)
selinon.predicates.fieldEqual (module)
selinon.predicates.fieldExist (module)
selinon.predicates.fieldFloat (module)
selinon.predicates.fieldGreater (module)
selinon.predicates.fieldGreaterEqual (module)
selinon.predicates.fieldInt (module)
selinon.predicates.fieldLenEqual (module)
selinon.predicates.fieldLenGreater (module)
selinon.predicates.fieldLenGreaterEqual (module)
selinon.predicates.fieldLenLess (module)
selinon.predicates.fieldLenLessEqual (module)
selinon.predicates.fieldLenNotEqual (module)
selinon.predicates.fieldLess (module)
selinon.predicates.fieldLessEqual (module)
selinon.predicates.fieldList (module)
selinon.predicates.fieldNone (module)
selinon.predicates.fieldNotEqual (module)
selinon.predicates.fieldStr (module)
selinon.predicates.fieldUrlNetloc (module)
selinon.predicates.fieldUrlPath (module)
selinon.predicates.fieldUrlScheme (module)
selinon.predicates.httpStatus (module)
selinon.predicates.isBool (module)
selinon.predicates.isDict (module)
selinon.predicates.isFloat (module)
selinon.predicates.isInt (module)
selinon.predicates.isList (module)
selinon.predicates.isNone (module)
selinon.predicates.isStr (module)
selinon.routines (module)
selinon.run (module)
selinon.selective (module)
selinon.selective_run_function (module)
selinon.selinon_task (module)
selinon.storage (module)
selinon.storage_pool (module)
selinon.storages (module)
selinon.storages.filesystem (module)
selinon.storages.memory (module)
selinon.storages.mongodb (module)
selinon.storages.postgresql (module)
selinon.storages.postgresql.adapter (module)
selinon.storages.postgresql.models (module)
selinon.storages.redis (module)
selinon.storages.s3 (module)
selinon.strategies (module)
selinon.strategy (module)
selinon.system (module)
selinon.system_state (module)
selinon.task (module)
selinon.task_class (module)
selinon.task_envelope (module)
selinon.trace (module)
selinon.user_config (module)
selinon.version (module)
selinon_retry() (selinon.dispatcher.Dispatcher method)
(selinon.task_envelope.SelinonTaskEnvelope method)
SelinonException
SelinonMissingDataException
SelinonTask (class in selinon.selinon_task)
SelinonTaskEnvelope (class in selinon.task_envelope)
serializer (selinon.dispatcher.Dispatcher attribute)
(selinon.task_envelope.SelinonTaskEnvelope attribute)
set() (selinon.storage_pool.StoragePool class method)
set_celery_app() (selinon.config.Config class method)
set_config_dict() (selinon.config.Config class method)
set_config_py() (selinon.config.Config class method)
set_config_yaml() (selinon.config.Config class method)
set_error() (selinon.storage_pool.StoragePool class method)
set_failed() (selinon.executor.celery_mocks.SimulateAsyncResult class method)
set_successful() (selinon.executor.celery_mocks.SimulateAsyncResult class method)
should_propagate_compound_failures() (selinon.flow.Flow method)
should_propagate_compound_finished() (selinon.config.Config class method)
(selinon.flow.Flow method)
should_propagate_failures() (selinon.flow.Flow method)
should_propagate_finished() (selinon.config.Config class method)
(selinon.flow.Flow method)
should_propagate_node_args() (selinon.config.Config class method)
(selinon.flow.Flow method)
should_propagate_parent() (selinon.config.Config class method)
(selinon.flow.Flow method)
should_propagate_parent_failures() (selinon.flow.Flow method)
simulate_apply_async() (in module selinon.executor.celery_mocks)
simulate_retry() (in module selinon.executor.celery_mocks)
SimulateAsyncResult (class in selinon.executor.celery_mocks)
SimulateRequest (class in selinon.executor.celery_mocks)
SimulateRetry
sleep() (selinon.executor.progress.Progress class method)
starting_nodes_name() (selinon.failures.Failures static method)
state (selinon.errors.FlowError attribute)
Storage (class in selinon.storage)
storage (selinon.selinon_task.SelinonTask attribute)
storage2storage_cache (selinon.config.Config attribute)
storage_by_name() (selinon.system.System method)
STORAGE_CONNECT (selinon.trace.Trace attribute)
STORAGE_DELETE (selinon.trace.Trace attribute)
STORAGE_DELETED (selinon.trace.Trace attribute)
STORAGE_DISCONNECT (selinon.trace.Trace attribute)
STORAGE_ISSUE (selinon.trace.Trace attribute)
storage_mapping (selinon.config.Config attribute)
STORAGE_OMIT_STORE_ERROR (selinon.trace.Trace attribute)
storage_readonly (selinon.config.Config attribute)
STORAGE_RETRIEVE (selinon.trace.Trace attribute)
STORAGE_RETRIEVED (selinon.trace.Trace attribute)
STORAGE_STORE (selinon.trace.Trace attribute)
STORAGE_STORE_ERROR (selinon.trace.Trace attribute)
STORAGE_STORED (selinon.trace.Trace attribute)
storage_task_name (selinon.config.Config attribute)
StorageError
StoragePool (class in selinon.storage_pool)
store() (selinon.data_storage.DataStorage method)
(selinon.storages.filesystem.Filesystem method)
(selinon.storages.memory.InMemoryStorage method)
(selinon.storages.mongodb.MongoDB method)
(selinon.storages.postgresql.adapter.PostgreSQL method)
(selinon.storages.redis.Redis method)
(selinon.storages.s3.S3 method)
store_error() (selinon.data_storage.DataStorage method)
(selinon.storages.filesystem.Filesystem method)
(selinon.storages.memory.InMemoryStorage method)
(selinon.storages.mongodb.MongoDB method)
(selinon.storages.postgresql.adapter.PostgreSQL method)
(selinon.storages.redis.Redis method)
(selinon.storages.s3.S3 method)
store_errors_even_if_ignored (selinon.dispatcher.Dispatcher attribute)
(selinon.task_envelope.SelinonTaskEnvelope attribute)
strategies (selinon.config.Config attribute)
Strategy (class in selinon.strategy)
style_condition() (selinon.user_config.UserConfig method)
style_condition_foreach() (selinon.user_config.UserConfig method)
style_configuration() (in module selinon.user_config)
style_edge() (selinon.user_config.UserConfig method)
style_fallback_edge() (selinon.user_config.UserConfig method)
style_fallback_true() (selinon.user_config.UserConfig method)
style_flow() (selinon.user_config.UserConfig method)
style_graph() (selinon.user_config.UserConfig method)
style_storage() (selinon.user_config.UserConfig method)
style_store_edge() (selinon.user_config.UserConfig method)
style_task() (selinon.user_config.UserConfig method)
SUBFLOW_SCHEDULE (selinon.trace.Trace attribute)
successful() (selinon.executor.celery_mocks.SimulateAsyncResult method)
System (class in selinon.system)
SystemState (class in selinon.system_state)
T
TAINTED_FLOW_STRATEGY (selinon.errors.MigrationException attribute)
(selinon.errors.MigrationFlowFail attribute)
(selinon.errors.MigrationFlowRetry attribute)
TaintedFlowStrategy (class in selinon.migrations.tainted_flow_strategy)
Task (class in selinon.task)
task2storage_mapping (selinon.config.Config attribute)
task_by_name() (selinon.system.System method)
task_classes (selinon.config.Config attribute)
TASK_DISCARD_RESULT (selinon.trace.Trace attribute)
TASK_END (selinon.trace.Trace attribute)
TASK_FAILURE (selinon.trace.Trace attribute)
task_failures (selinon.executor.celery_mocks.SimulateAsyncResult attribute)
task_id (selinon.storages.postgresql.models.Result attribute)
task_name (selinon.storages.postgresql.models.Result attribute)
task_of_class() (selinon.task_class.TaskClass method)
task_queue_names() (selinon.system.System method)
task_queues (selinon.config.Config attribute)
TASK_RESULT_CACHE_ADD (selinon.trace.Trace attribute)
TASK_RESULT_CACHE_GET (selinon.trace.Trace attribute)
TASK_RESULT_CACHE_HIT (selinon.trace.Trace attribute)
TASK_RESULT_CACHE_ISSUE (selinon.trace.Trace attribute)
TASK_RESULT_CACHE_MISS (selinon.trace.Trace attribute)
TASK_RETRY (selinon.trace.Trace attribute)
TASK_SCHEDULE (selinon.trace.Trace attribute)
TASK_START (selinon.trace.Trace attribute)
task_successes (selinon.executor.celery_mocks.SimulateAsyncResult attribute)
TaskClass (class in selinon.task_class)
TimeQueue (class in selinon.executor.time_queue)
to() (selinon.failure_node.FailureNode method)
to_dict() (selinon.system_state.SystemState method)
to_source() (selinon.predicate.Predicate method)
top() (selinon.executor.time_queue.TimeQueue method)
Trace (class in selinon.trace)
trace_by_func() (selinon.config.Config class method)
(selinon.trace.Trace class method)
trace_by_json() (selinon.config.Config class method)
(selinon.trace.Trace class method)
trace_by_logging() (selinon.config.Config class method)
(selinon.trace.Trace class method)
trace_by_sentry() (selinon.config.Config class method)
(selinon.trace.Trace class method)
traceback (selinon.executor.celery_mocks.SimulateAsyncResult attribute)
track_started (selinon.dispatcher.Dispatcher attribute)
(selinon.task_envelope.SelinonTaskEnvelope attribute)
typing (selinon.dispatcher.Dispatcher attribute)
(selinon.task_envelope.SelinonTaskEnvelope attribute)
U
UnaryPredicate (class in selinon.builtin_predicate)
UnknownError
UnknownFlowError
UnknownStorageError
UnsupportedCeleryError
update() (selinon.system_state.SystemState method)
UserConfig (class in selinon.user_config)
V
validate_result() (selinon.task_envelope.SelinonTaskEnvelope class method)
var_name (selinon.cache_config.CacheConfig attribute)
(selinon.storage.Storage attribute)
W
waiting_nodes_names() (selinon.failures.Failures method)
WARN_EVENTS (selinon.trace.Trace attribute)
Contents