patroni.thread_pool module
- class patroni.thread_pool.PatroniThreadPoolExecutor(max_workers: int, **kwargs: Any)
Bases:
ThreadPoolExecutor- __init__(max_workers: int, **kwargs: Any) None
Initializes a new ThreadPoolExecutor instance.
- Parameters:
max_workers – The maximum number of threads that can be used to execute the given calls.
thread_name_prefix – An optional name prefix to give our threads.
initializer – A callable used to initialize worker threads.
initargs – A tuple of arguments to pass to the initializer.
- patroni.thread_pool.__executor: PatroniThreadPoolExecutor
- patroni.thread_pool.get_executor() ThreadPoolExecutor