blatann.utils.queued_tasks_manager module

class blatann.utils.queued_tasks_manager.QueuedTasksManagerBase(max_processing_items_at_once=1)

Bases: Generic[T]

Handles queuing of tasks that can only be done one at a time

class TaskFailure(reason=None, ignore_stack_trace=False, clear_all=False)

Bases: object

clear_all()