Selinonlib 1.0.0rc1 documentation
Index
Contents
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
add() (selinonlib.caches.fifo.FIFO method)
(selinonlib.caches.lru.LRU method)
(selinonlib.caches.rr.RR method)
add_eager_failure() (selinonlib.flow.Flow method)
add_edge() (selinonlib.flow.Flow method)
add_flow() (selinonlib.system.System method)
add_nowait_node() (selinonlib.flow.Flow method)
add_storage() (selinonlib.system.System method)
add_task() (selinonlib.system.System method)
(selinonlib.task_class.TaskClass method)
add_to() (selinonlib.failure_node.FailureNode method)
all_destination_nodes() (selinonlib.flow.Flow method)
all_fallback_nodes() (selinonlib.failures.Failures method)
all_nodes_from() (selinonlib.flow.Flow method)
all_nodes_to() (selinonlib.flow.Flow method)
all_source_nodes() (selinonlib.flow.Flow method)
all_used_nodes() (selinonlib.flow.Flow method)
all_waiting_nodes() (selinonlib.failures.Failures method)
always_run() (in module selinonlib.routines)
alwaysFalse() (in module selinonlib.predicates.alwaysFalse)
alwaysTrue() (in module selinonlib.predicates.alwaysTrue)
AlwaysTruePredicate (class in selinonlib.builtin_predicate)
AndPredicate (class in selinonlib.builtin_predicate)
argsEmpty() (in module selinonlib.predicates.argsEmpty)
argsFieldBool() (in module selinonlib.predicates.argsFieldBool)
argsFieldContain() (in module selinonlib.predicates.argsFieldContain)
argsFieldDict() (in module selinonlib.predicates.argsFieldDict)
argsFieldEqual() (in module selinonlib.predicates.argsFieldEqual)
argsFieldExist() (in module selinonlib.predicates.argsFieldExist)
argsFieldFloat() (in module selinonlib.predicates.argsFieldFloat)
argsFieldGreater() (in module selinonlib.predicates.argsFieldGreater)
argsFieldGreaterEqual() (in module selinonlib.predicates.argsFieldGreaterEqual)
argsFieldInt() (in module selinonlib.predicates.argsFieldInt)
argsFieldLenEqual() (in module selinonlib.predicates.argsFieldLenEqual)
argsFieldLenGreater() (in module selinonlib.predicates.argsFieldLenGreater)
argsFieldLenGreaterEqual() (in module selinonlib.predicates.argsFieldLenGreaterEqual)
(in module selinonlib.predicates.argsFieldLenLessEqual)
argsFieldLenLess() (in module selinonlib.predicates.argsFieldLenLess)
argsFieldLenNotEqual() (in module selinonlib.predicates.argsFieldLenNotEqual)
argsFieldLess() (in module selinonlib.predicates.argsFieldLess)
argsFieldLessEqual() (in module selinonlib.predicates.argsFieldLessEqual)
argsFieldList() (in module selinonlib.predicates.argsFieldList)
argsFieldNone() (in module selinonlib.predicates.argsFieldNone)
argsFieldNotEqual() (in module selinonlib.predicates.argsFieldNotEqual)
argsFieldStr() (in module selinonlib.predicates.argsFieldStr)
argsFieldUrlNetloc() (in module selinonlib.predicates.argsFieldUrlNetloc)
argsFieldUrlPath() (in module selinonlib.predicates.argsFieldUrlPath)
argsFieldUrlScheme() (in module selinonlib.predicates.argsFieldUrlScheme)
argsIsBool() (in module selinonlib.predicates.argsIsBool)
argsIsDict() (in module selinonlib.predicates.argsIsDict)
argsIsFloat() (in module selinonlib.predicates.argsIsFloat)
argsIsInt() (in module selinonlib.predicates.argsIsInt)
argsIsList() (in module selinonlib.predicates.argsIsList)
argsIsNone() (in module selinonlib.predicates.argsIsNone)
argsIsStr() (in module selinonlib.predicates.argsIsStr)
ast() (selinonlib.builtin_predicate.AlwaysTruePredicate method)
(selinonlib.builtin_predicate.AndPredicate method)
(selinonlib.builtin_predicate.NotPredicate method)
(selinonlib.builtin_predicate.OrPredicate method)
(selinonlib.leaf_predicate.LeafPredicate method)
(selinonlib.predicate.Predicate method)
B
biexponential_adapt() (in module selinonlib.strategies)
biexponential_decrease() (in module selinonlib.strategies)
biexponential_increase() (in module selinonlib.strategies)
BuiltinPredicate (class in selinonlib.builtin_predicate)
C
CacheConfig (class in selinonlib.cache_config)
check() (selinonlib.builtin_predicate.AlwaysTruePredicate method)
(selinonlib.builtin_predicate.NaryPredicate method)
(selinonlib.builtin_predicate.UnaryPredicate method)
(selinonlib.edge.Edge method)
(selinonlib.leaf_predicate.LeafPredicate method)
(selinonlib.predicate.Predicate method)
(selinonlib.task.Task method)
check_conf_keys() (in module selinonlib.helpers)
check_name() (selinonlib.node.Node class method)
class_of_task() (selinonlib.system.System method)
Config (class in selinonlib.config)
ConfigurationError
connect() (selinonlib.storages.in_memory_storage.InMemoryStorage method)
(selinonlib.storages.mongo.MongoStorage method)
(selinonlib.storages.redis.RedisStorage method)
(selinonlib.storages.s3.S3 method)
(selinonlib.storages.sql_storage.SqlStorage method)
constant() (in module selinonlib.strategies)
construct() (selinonlib.failure_node.FailureNode class method)
(selinonlib.failures.Failures static method)
(selinonlib.predicate.Predicate static method)
construct_condition_name() (selinonlib.failure_node.FailureNode static method)
(selinonlib.predicate.Predicate static method)
construct_default() (selinonlib.predicate.Predicate static method)
construct_default_dict() (selinonlib.predicate.Predicate static method)
construct_import_name() (selinonlib.selective_run_function.SelectiveRunFunction static method)
create() (selinonlib.builtin_predicate.AlwaysTruePredicate static method)
(selinonlib.builtin_predicate.AndPredicate static method)
(selinonlib.builtin_predicate.NotPredicate static method)
(selinonlib.builtin_predicate.OrPredicate static method)
(selinonlib.leaf_predicate.LeafPredicate class method)
(selinonlib.predicate.Predicate class method)
create_migration_file() (selinonlib.migrations.migrator.Migrator method)
current_cache_size (selinonlib.caches.fifo.FIFO attribute)
(selinonlib.caches.rr.RR attribute)
D
DEFAULT_CELERY_QUEUE (selinonlib.global_config.GlobalConfig attribute)
default_dispatcher_queue (selinonlib.global_config.GlobalConfig attribute)
DEFAULT_STYLE_CONDITION (selinonlib.config.Config attribute)
DEFAULT_STYLE_CONDITION_FOREACH (selinonlib.config.Config attribute)
DEFAULT_STYLE_EDGE (selinonlib.config.Config attribute)
DEFAULT_STYLE_FALLBACK_EDGE (selinonlib.config.Config attribute)
DEFAULT_STYLE_FALLBACK_TRUE (selinonlib.config.Config attribute)
DEFAULT_STYLE_FLOW (selinonlib.config.Config attribute)
DEFAULT_STYLE_GRAPH (selinonlib.config.Config attribute)
DEFAULT_STYLE_STORAGE (selinonlib.config.Config attribute)
DEFAULT_STYLE_STORE_EDGE (selinonlib.config.Config attribute)
DEFAULT_STYLE_TASK (selinonlib.config.Config attribute)
default_task_queue (selinonlib.global_config.GlobalConfig attribute)
dict2json() (in module selinonlib.helpers)
dict2strkwargs() (in module selinonlib.helpers)
disconnect() (selinonlib.storages.in_memory_storage.InMemoryStorage method)
(selinonlib.storages.mongo.MongoStorage method)
(selinonlib.storages.redis.RedisStorage method)
(selinonlib.storages.s3.S3 method)
(selinonlib.storages.sql_storage.SqlStorage method)
dispatcher_queue_names() (selinonlib.system.System method)
dump2file() (selinonlib.system.System method)
dump2stream() (selinonlib.failures.Failures method)
(selinonlib.system.System method)
dump_all_conditions2stream() (selinonlib.failures.Failures method)
dump_trace() (selinonlib.global_config.GlobalConfig class method)
E
Edge (class in selinonlib.edge)
empty() (in module selinonlib.predicates.empty)
envEqual() (in module selinonlib.predicates.envEqual)
envExist() (in module selinonlib.predicates.envExist)
expr2str() (in module selinonlib.helpers)
F
FAIL (selinonlib.migrations.tainted_flow_strategy.TaintedFlowStrategy attribute)
failure_node_name() (selinonlib.failures.Failures static method)
FailureNode (class in selinonlib.failure_node)
Failures (class in selinonlib.failures)
fallback_nodes_names() (selinonlib.failures.Failures method)
FatalTaskError
fieldBool() (in module selinonlib.predicates.fieldBool)
fieldContain() (in module selinonlib.predicates.fieldContain)
fieldDict() (in module selinonlib.predicates.fieldDict)
fieldEqual() (in module selinonlib.predicates.fieldEqual)
fieldExist() (in module selinonlib.predicates.fieldExist)
fieldFloat() (in module selinonlib.predicates.fieldFloat)
fieldGreater() (in module selinonlib.predicates.fieldGreater)
fieldGreaterEqual() (in module selinonlib.predicates.fieldGreaterEqual)
fieldInt() (in module selinonlib.predicates.fieldInt)
fieldLenEqual() (in module selinonlib.predicates.fieldLenEqual)
fieldLenGreater() (in module selinonlib.predicates.fieldLenGreater)
fieldLenGreaterEqual() (in module selinonlib.predicates.fieldLenGreaterEqual)
(in module selinonlib.predicates.fieldLenLessEqual)
fieldLenLess() (in module selinonlib.predicates.fieldLenLess)
fieldLenNotEqual() (in module selinonlib.predicates.fieldLenNotEqual)
fieldLess() (in module selinonlib.predicates.fieldLess)
fieldLessEqual() (in module selinonlib.predicates.fieldLessEqual)
fieldList() (in module selinonlib.predicates.fieldList)
fieldNone() (in module selinonlib.predicates.fieldNone)
fieldNotEqual() (in module selinonlib.predicates.fieldNotEqual)
fieldStr() (in module selinonlib.predicates.fieldStr)
fieldUrlNetloc() (in module selinonlib.predicates.fieldUrlNetloc)
fieldUrlPath() (in module selinonlib.predicates.fieldUrlPath)
fieldUrlScheme() (in module selinonlib.predicates.fieldUrlScheme)
FIFO (class in selinonlib.caches.fifo)
Flow (class in selinonlib.flow)
flow_by_name() (selinonlib.system.System method)
flow_name (selinonlib.storages.sql_storage.Result attribute)
foreach_str() (selinonlib.edge.Edge method)
from_dict() (selinonlib.cache_config.CacheConfig class method)
(selinonlib.edge.Edge class method)
(selinonlib.global_config.GlobalConfig class method)
(selinonlib.selective_run_function.SelectiveRunFunction class method)
(selinonlib.storage.Storage static method)
(selinonlib.strategy.Strategy class method)
(selinonlib.system.System class method)
(selinonlib.task.Task static method)
from_files() (selinonlib.system.System class method)
G
get() (selinonlib.caches.fifo.FIFO method)
(selinonlib.caches.lru.LRU method)
(selinonlib.caches.rr.RR method)
get_default() (selinonlib.cache_config.CacheConfig class method)
(selinonlib.selective_run_function.SelectiveRunFunction class method)
get_default_option() (selinonlib.migrations.tainted_flow_strategy.TaintedFlowStrategy class method)
get_function_arguments() (in module selinonlib.helpers)
get_import_name() (selinonlib.selective_run_function.SelectiveRunFunction method)
get_option_by_name() (selinonlib.migrations.tainted_flow_strategy.TaintedFlowStrategy class method)
get_option_names() (selinonlib.migrations.tainted_flow_strategy.TaintedFlowStrategy class method)
get_options() (selinonlib.migrations.tainted_flow_strategy.TaintedFlowStrategy class method)
get_preferred_strategy() (selinonlib.migrations.tainted_flow_strategy.TaintedFlowStrategy class method)
git_previous_version() (in module selinonlib.helpers)
git_previous_version_file() (in module selinonlib.helpers)
GlobalConfig (class in selinonlib.global_config)
H
has_to() (selinonlib.failure_node.FailureNode method)
httpStatus() (in module selinonlib.predicates.httpStatus)
I
id (selinonlib.storages.sql_storage.Result attribute)
IGNORE (selinonlib.migrations.tainted_flow_strategy.TaintedFlowStrategy attribute)
InMemoryStorage (class in selinonlib.storages.in_memory_storage)
is_connected() (selinonlib.storages.in_memory_storage.InMemoryStorage method)
(selinonlib.storages.mongo.MongoStorage method)
(selinonlib.storages.redis.RedisStorage method)
(selinonlib.storages.s3.S3 method)
(selinonlib.storages.sql_storage.SqlStorage method)
is_flow() (selinonlib.node.Node method)
is_task() (selinonlib.node.Node method)
isBool() (in module selinonlib.predicates.isBool)
isDict() (in module selinonlib.predicates.isDict)
isFloat() (in module selinonlib.predicates.isFloat)
isInt() (in module selinonlib.predicates.isInt)
isList() (in module selinonlib.predicates.isList)
isNone() (in module selinonlib.predicates.isNone)
isStr() (in module selinonlib.predicates.isStr)
K
keylist2str() (in module selinonlib.helpers)
L
LeafPredicate (class in selinonlib.leaf_predicate)
LIFO (class in selinonlib.caches.lifo)
linear_adapt() (in module selinonlib.strategies)
linear_increase() (in module selinonlib.strategies)
LRU (class in selinonlib.caches.lru)
M
migration_dir (selinonlib.global_config.GlobalConfig attribute)
Migrator (class in selinonlib.migrations.migrator)
MongoStorage (class in selinonlib.storages.mongo)
MRU (class in selinonlib.caches.mru)
N
name (selinonlib.node.Node attribute)
NaryPredicate (class in selinonlib.builtin_predicate)
Node (class in selinonlib.node)
node_args (selinonlib.storages.sql_storage.Result attribute)
node_by_name() (selinonlib.system.System method)
nodes_used() (selinonlib.builtin_predicate.AlwaysTruePredicate method)
(selinonlib.builtin_predicate.NaryPredicate method)
(selinonlib.builtin_predicate.UnaryPredicate method)
(selinonlib.leaf_predicate.LeafPredicate method)
(selinonlib.predicate.Predicate method)
NoParentNodeError
NotPredicate (class in selinonlib.builtin_predicate)
O
OrPredicate (class in selinonlib.builtin_predicate)
P
parse_definition() (selinonlib.flow.Flow method)
parse_throttling() (selinonlib.node.Node method)
perform_migration() (selinonlib.migrations.migrator.Migrator method)
plot_graph() (selinonlib.system.System method)
Predicate (class in selinonlib.predicate)
predicates_module (selinonlib.global_config.GlobalConfig attribute)
predicates_used() (selinonlib.builtin_predicate.AlwaysTruePredicate method)
(selinonlib.builtin_predicate.NaryPredicate method)
(selinonlib.builtin_predicate.UnaryPredicate method)
(selinonlib.leaf_predicate.LeafPredicate method)
(selinonlib.predicate.Predicate method)
pushd() (in module selinonlib.helpers)
R
random() (in module selinonlib.strategies)
RedisStorage (class in selinonlib.storages.redis)
register_task() (selinonlib.storage.Storage method)
RequestError
requires_message() (selinonlib.builtin_predicate.AlwaysTruePredicate method)
(selinonlib.builtin_predicate.NaryPredicate method)
(selinonlib.builtin_predicate.UnaryPredicate method)
(selinonlib.leaf_predicate.LeafPredicate method)
(selinonlib.predicate.Predicate method)
requires_node_args() (selinonlib.leaf_predicate.LeafPredicate method)
Result (class in selinonlib.storages.sql_storage)
result (selinonlib.storages.sql_storage.Result attribute)
retrieve() (selinonlib.storages.in_memory_storage.InMemoryStorage method)
(selinonlib.storages.mongo.MongoStorage method)
(selinonlib.storages.redis.RedisStorage method)
(selinonlib.storages.s3.S3 method)
(selinonlib.storages.sql_storage.SqlStorage method)
Retry
RETRY (selinonlib.migrations.tainted_flow_strategy.TaintedFlowStrategy attribute)
RR (class in selinonlib.caches.rr)
S
S3 (class in selinonlib.storages.s3)
SelectiveNoPathError
SelectiveRunFunction (class in selinonlib.selective_run_function)
selinonlib (module)
selinonlib.builtin_predicate (module)
selinonlib.cache_config (module)
selinonlib.caches (module)
selinonlib.caches.fifo (module)
selinonlib.caches.lifo (module)
selinonlib.caches.lru (module)
selinonlib.caches.mru (module)
selinonlib.caches.rr (module)
selinonlib.codename (module)
selinonlib.config (module)
selinonlib.edge (module)
selinonlib.errors (module)
selinonlib.failure_node (module)
selinonlib.failures (module)
selinonlib.flow (module)
selinonlib.global_config (module)
selinonlib.helpers (module)
selinonlib.leaf_predicate (module)
selinonlib.migrations (module)
selinonlib.migrations.migrator (module)
selinonlib.migrations.tainted_flow_strategy (module)
selinonlib.node (module)
selinonlib.predicate (module)
selinonlib.predicates (module)
selinonlib.predicates.alwaysFalse (module)
selinonlib.predicates.alwaysTrue (module)
selinonlib.predicates.argsEmpty (module)
selinonlib.predicates.argsFieldBool (module)
selinonlib.predicates.argsFieldContain (module)
selinonlib.predicates.argsFieldDict (module)
selinonlib.predicates.argsFieldEqual (module)
selinonlib.predicates.argsFieldExist (module)
selinonlib.predicates.argsFieldFloat (module)
selinonlib.predicates.argsFieldGreater (module)
selinonlib.predicates.argsFieldGreaterEqual (module)
selinonlib.predicates.argsFieldInt (module)
selinonlib.predicates.argsFieldLenEqual (module)
selinonlib.predicates.argsFieldLenGreater (module)
selinonlib.predicates.argsFieldLenGreaterEqual (module)
selinonlib.predicates.argsFieldLenLess (module)
selinonlib.predicates.argsFieldLenLessEqual (module)
selinonlib.predicates.argsFieldLenNotEqual (module)
selinonlib.predicates.argsFieldLess (module)
selinonlib.predicates.argsFieldLessEqual (module)
selinonlib.predicates.argsFieldList (module)
selinonlib.predicates.argsFieldNone (module)
selinonlib.predicates.argsFieldNotEqual (module)
selinonlib.predicates.argsFieldStr (module)
selinonlib.predicates.argsFieldUrlNetloc (module)
selinonlib.predicates.argsFieldUrlPath (module)
selinonlib.predicates.argsFieldUrlScheme (module)
selinonlib.predicates.argsIsBool (module)
selinonlib.predicates.argsIsDict (module)
selinonlib.predicates.argsIsFloat (module)
selinonlib.predicates.argsIsInt (module)
selinonlib.predicates.argsIsList (module)
selinonlib.predicates.argsIsNone (module)
selinonlib.predicates.argsIsStr (module)
selinonlib.predicates.empty (module)
selinonlib.predicates.envEqual (module)
selinonlib.predicates.envExist (module)
selinonlib.predicates.fieldBool (module)
selinonlib.predicates.fieldContain (module)
selinonlib.predicates.fieldDict (module)
selinonlib.predicates.fieldEqual (module)
selinonlib.predicates.fieldExist (module)
selinonlib.predicates.fieldFloat (module)
selinonlib.predicates.fieldGreater (module)
selinonlib.predicates.fieldGreaterEqual (module)
selinonlib.predicates.fieldInt (module)
selinonlib.predicates.fieldLenEqual (module)
selinonlib.predicates.fieldLenGreater (module)
selinonlib.predicates.fieldLenGreaterEqual (module)
selinonlib.predicates.fieldLenLess (module)
selinonlib.predicates.fieldLenLessEqual (module)
selinonlib.predicates.fieldLenNotEqual (module)
selinonlib.predicates.fieldLess (module)
selinonlib.predicates.fieldLessEqual (module)
selinonlib.predicates.fieldList (module)
selinonlib.predicates.fieldNone (module)
selinonlib.predicates.fieldNotEqual (module)
selinonlib.predicates.fieldStr (module)
selinonlib.predicates.fieldUrlNetloc (module)
selinonlib.predicates.fieldUrlPath (module)
selinonlib.predicates.fieldUrlScheme (module)
selinonlib.predicates.httpStatus (module)
selinonlib.predicates.isBool (module)
selinonlib.predicates.isDict (module)
selinonlib.predicates.isFloat (module)
selinonlib.predicates.isInt (module)
selinonlib.predicates.isList (module)
selinonlib.predicates.isNone (module)
selinonlib.predicates.isStr (module)
selinonlib.routines (module)
selinonlib.selective_run_function (module)
selinonlib.storage (module)
selinonlib.storages (module)
selinonlib.storages.in_memory_storage (module)
selinonlib.storages.mongo (module)
selinonlib.storages.redis (module)
selinonlib.storages.s3 (module)
selinonlib.storages.sql_storage (module)
selinonlib.strategies (module)
selinonlib.strategy (module)
selinonlib.system (module)
selinonlib.task (module)
selinonlib.task_class (module)
selinonlib.version (module)
should_propagate_compound_failures() (selinonlib.flow.Flow method)
should_propagate_compound_finished() (selinonlib.flow.Flow method)
should_propagate_failures() (selinonlib.flow.Flow method)
should_propagate_finished() (selinonlib.flow.Flow method)
should_propagate_node_args() (selinonlib.flow.Flow method)
should_propagate_parent() (selinonlib.flow.Flow method)
should_propagate_parent_failures() (selinonlib.flow.Flow method)
SqlStorage (class in selinonlib.storages.sql_storage)
starting_nodes_name() (selinonlib.failures.Failures static method)
Storage (class in selinonlib.storage)
storage_by_name() (selinonlib.system.System method)
store() (selinonlib.storages.in_memory_storage.InMemoryStorage method)
(selinonlib.storages.mongo.MongoStorage method)
(selinonlib.storages.redis.RedisStorage method)
(selinonlib.storages.s3.S3 method)
(selinonlib.storages.sql_storage.SqlStorage method)
store_error() (selinonlib.storages.in_memory_storage.InMemoryStorage method)
(selinonlib.storages.mongo.MongoStorage method)
(selinonlib.storages.redis.RedisStorage method)
(selinonlib.storages.s3.S3 method)
(selinonlib.storages.sql_storage.SqlStorage method)
Strategy (class in selinonlib.strategy)
style_condition() (selinonlib.config.Config method)
style_condition_foreach() (selinonlib.config.Config method)
style_configuration() (in module selinonlib.config)
style_edge() (selinonlib.config.Config method)
style_fallback_edge() (selinonlib.config.Config method)
style_fallback_true() (selinonlib.config.Config method)
style_flow() (selinonlib.config.Config method)
style_graph() (selinonlib.config.Config method)
style_storage() (selinonlib.config.Config method)
style_store_edge() (selinonlib.config.Config method)
style_task() (selinonlib.config.Config method)
System (class in selinonlib.system)
T
TaintedFlowStrategy (class in selinonlib.migrations.tainted_flow_strategy)
Task (class in selinonlib.task)
task_by_name() (selinonlib.system.System method)
task_id (selinonlib.storages.sql_storage.Result attribute)
task_name (selinonlib.storages.sql_storage.Result attribute)
task_of_class() (selinonlib.task_class.TaskClass method)
task_queue_names() (selinonlib.system.System method)
TaskClass (class in selinonlib.task_class)
to() (selinonlib.failure_node.FailureNode method)
to_source() (selinonlib.predicate.Predicate method)
U
UnaryPredicate (class in selinonlib.builtin_predicate)
UnknownError
UnknownFlowError
UnknownStorageError
V
var_name (selinonlib.cache_config.CacheConfig attribute)
(selinonlib.storage.Storage attribute)
W
waiting_nodes_names() (selinonlib.failures.Failures method)
Contents