taps.executor.python¶
ProcessPoolConfig ¶
Bases: ExecutorConfig
ProcessPoolExecutor plugin configuration.
Attributes:
-
max_processes(int) –Maximum number of processes.
-
context(Optional[Literal['fork', 'spawn', 'forkserver']]) –Multiprocessing context type (fork, spawn, or forkserver).
get_executor() ¶
get_executor() -> FutureDependencyExecutor
Create an executor instance from the config.
Source code in taps/executor/python.py
ThreadPoolConfig ¶
Bases: ExecutorConfig
ThreadPoolExecutor plugin configuration.
Attributes:
-
max_threads(int) –Maximum number of threads.
get_executor() ¶
get_executor() -> FutureDependencyExecutor