selinonlib.storages.in_memory_storage module

In memory storage implementation.

class selinonlib.storages.in_memory_storage.InMemoryStorage(echo=False, json=False)[source]

Bases: selinon.dataStorage.DataStorage

Storage that stores results in memory without persistence.

connect()[source]
disconnect()[source]
is_connected()[source]
retrieve(flow_name, task_name, task_id)[source]
store(node_args, flow_name, task_name, task_id, result)[source]
store_error(node_args, flow_name, task_name, task_id, exc_info)[source]