Navigation : Citus support Contributing Contributing guidelines Convert a Standalone to a Patroni Cluster DCS Failsafe Mode Dynamic Configuration Settings Environment Configuration Settings FAQ HA multi datacenter Installation Modules - patroni - patroni package - patroni.api module - patroni.async_executor module - patroni.collections module - patroni.config module - patroni.config_generator module - patroni.ctl module - patroni.daemon module - patroni.dcs package - patroni.dcs.consul module - patroni.dcs.etcd module - patroni.dcs.etcd3 module - patroni.dcs.exhibitor module - patroni.dcs.kubernetes module - patroni.dcs.raft module - patroni.dcs.zookeeper module - patroni.exceptions module - patroni.file_perm module - patroni.ha module - patroni.log module - patroni.postgresql package - patroni.postgresql.bootstrap module - patroni.postgresql.callback_executor module - patroni.postgresql.cancellable module - patroni.postgresql.citus module - patroni.postgresql.config module - patroni.postgresql.connection module - patroni.postgresql.misc module - patroni.postgresql.postmaster module - patroni.postgresql.rewind module - patroni.postgresql.slots module - patroni.postgresql.sync module - patroni.postgresql.validator module - patroni.psycopg module - patroni.raft_controller module - patroni.request module - patroni.scripts package - patroni.scripts.aws module - patroni.scripts.wale_restore module - patroni.tags module - patroni.utils module - patroni.validator module - patroni.version module - patroni.watchdog package - patroni.watchdog.base module - patroni.watchdog.linux module Patroni REST API Patroni configuration Pause/Resume mode for the cluster Python Module Index Release notes Replica imaging and bootstrap Replication modes Security Considerations Using Patroni with Kubernetes Watchdog support YAML Configuration Settings patronictl Introduction > Modules > patroni.postgresql.cancellable module patroni.postgresql.cancellable module class patroni.postgresql.cancellable. CancellableExecutor View 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 _start_process ( cmd : List [ str ] , * args : Any , ** kwargs : Any ) → bool | None View on GitHub This method must be executed only when the _lock is acquired class patroni.postgresql.cancellable. CancellableSubprocess View on GitHub Bases: CancellableExecutor __init__ ( ) → None View on GitHub call ( * args : Any , ** kwargs : Any | Dict [ str , str ] ) → int | None View on GitHub cancel ( kill : bool = False ) → None View on GitHub property is_cancelled : bool View on GitHub reset_is_cancelled ( ) → None View on GitHub © Copyright 2015 Compose, Zalando SE patroni.postgresql.callback_executor module patroni.postgresql.citus module