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