patroni.raft_controller module¶
-
class
patroni.raft_controller.RaftController(config: patroni.config.Config)¶ Bases:
patroni.daemon.AbstractPatroniDaemon-
__init__(config: patroni.config.Config) → None¶ Set up signal handlers, logging handler and configuration.
Parameters: config – configuration options for this daemon.
-
_abc_impl= <_abc_data object>¶
-
_run_cycle() → None¶ Define what the daemon should do in each execution cycle.
Keep being called in the daemon’s main loop until the daemon is eventually terminated.
-
_shutdown() → None¶ Define what the daemon should do when shutting down.
-
-
patroni.raft_controller.main() → None¶