patroni.postgresql.cancellable module
- class patroni.postgresql.cancellable.CancellableExecutorView on GitHub
Bases:
object
There must be only one such process so that AsyncExecutor can easily cancel it.
- __init__() None View on GitHub
- _kill_children() None View on GitHub
- _kill_process() None View on GitHub
- class patroni.postgresql.cancellable.CancellableSubprocessView on GitHub
Bases:
CancellableExecutor
- __init__() None View on GitHub
- cancel(kill: bool = False) None View on GitHub
- reset_is_cancelled() None View on GitHub