Crunchy Data

    • Patroni
      Available Formats

    • Navigation
    • Home
    • 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
    • Integration with other tools
    • 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.dynamic_loader module
      • patroni.exceptions module
      • patroni.file_perm module
      • patroni.global_config module
      • patroni.ha module
      • patroni.log module
      • patroni.postgresql package
      • patroni.postgresql.available_parameters package
      • patroni.postgresql.bootstrap module
      • patroni.postgresql.callback_executor module
      • patroni.postgresql.cancellable module
      • patroni.postgresql.config module
      • patroni.postgresql.connection module
      • patroni.postgresql.misc module
      • patroni.postgresql.mpp package
      • patroni.postgresql.mpp.citus 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.quorum module
      • patroni.raft_controller module
      • patroni.request module
      • patroni.scripts package
      • patroni.scripts.aws module
      • patroni.scripts.barman package
      • patroni.scripts.barman.cli module
      • patroni.scripts.barman.config_switch module
      • patroni.scripts.barman.recover module
      • patroni.scripts.barman.utils 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
    • Standby cluster
    • Using Patroni with Kubernetes
    • Watchdog support
    • YAML Configuration Settings
    • patronictl

    Navigation :
    Introduction > Modules > patroni

    patroni

    • patroni package
      • Subpackages
        • patroni.dcs package
          • Submodules
          • Module contents
        • patroni.postgresql package
          • Subpackages
          • Submodules
          • Module contents
        • patroni.scripts package
          • Subpackages
          • Submodules
          • Module contents
        • patroni.watchdog package
          • Submodules
          • Module contents
      • Submodules
        • patroni.api module
          • RestApiHandler
          • RestApiServer
          • check_access()
        • patroni.async_executor module
          • AsyncExecutor
          • CriticalTask
        • patroni.collections module
          • CaseInsensitiveDict
          • CaseInsensitiveSet
          • _FrozenDict
        • patroni.config module
          • Config
          • default_validator()
        • patroni.config_generator module
          • AbstractConfigGenerator
          • RunningClusterConfigGenerator
          • SampleConfigGenerator
          • generate_config()
          • get_address()
        • patroni.ctl module
          • PatroniCtlException
          • PatronictlPrettyTable
          • _do_failover_or_switchover()
          • _get_configuration()
          • apply_config_changes()
          • apply_yaml_file()
          • check_response()
          • confirm_members_action()
          • format_config_for_editing()
          • format_pg_version()
          • generate_topology()
          • get_all_members()
          • get_all_members_leader_first()
          • get_any_member()
          • get_cluster_service_info()
          • get_cursor()
          • get_dcs()
          • get_members()
          • invoke_editor()
          • is_citus_cluster()
          • load_config()
          • output_members()
          • parse_dcs()
          • parse_scheduled()
          • print_output()
          • query_member()
          • request_patroni()
          • show_diff()
          • temporary_file()
          • timestamp()
          • toggle_pause()
          • topology_sort()
          • wait_until_pause_is_applied()
          • watching()
        • patroni.daemon module
          • AbstractPatroniDaemon
          • abstract_main()
          • get_base_arg_parser()
        • patroni.dynamic_loader module
          • find_class_in_module()
          • iter_classes()
          • iter_modules()
        • patroni.exceptions module
          • ConfigParseError
          • DCSError
          • PatroniException
          • PatroniFatalException
          • PostgresConnectionException
          • PostgresException
          • WatchdogError
        • patroni.file_perm module
          • __FilePermissions
        • patroni.global_config module
        • patroni.ha module
          • Failsafe
          • Ha
          • _FailsafeResponse
          • _MemberStatus
        • patroni.log module
          • PatroniFileHandler
          • PatroniLogger
          • ProxyHandler
          • QueueHandler
          • _type()
          • debug_exception()
          • error_exception()
        • patroni.psycopg module
          • DatabaseError
          • Error
          • OperationalError
          • ProgrammingError
          • connect()
          • parse_conninfo()
          • quote_ident()
          • quote_literal()
        • patroni.quorum module
          • QuorumError
          • QuorumStateResolver
          • Transition
        • patroni.raft_controller module
          • RaftController
          • main()
        • patroni.request module
          • HTTPSConnectionPool
          • PatroniPoolManager
          • PatroniRequest
          • get()
        • patroni.tags module
          • Tags
        • patroni.utils module
          • Retry
          • RetryFailedError
          • _sleep()
          • apply_keepalive_limit()
          • cluster_as_json()
          • compare_values()
          • convert_int_from_base_unit()
          • convert_real_from_base_unit()
          • convert_to_base_unit()
          • data_directory_is_empty()
          • deep_compare()
          • enable_keepalive()
          • get_conversion_table()
          • get_major_version()
          • get_postgres_version()
          • is_subpath()
          • iter_response_objects()
          • keepalive_intvl()
          • keepalive_socket_options()
          • maybe_convert_from_base_unit()
          • parse_bool()
          • parse_int()
          • parse_real()
          • patch_config()
          • polling_loop()
          • read_stripped()
          • split_host_port()
          • strtod()
          • strtol()
          • unquote()
          • uri()
          • validate_directory()
        • patroni.validator module
          • AtMostOne
          • BinDirectory
          • Case
          • Directory
          • EnumValidator
          • IntValidator
          • Optional
          • Or
          • Result
          • Schema
          • _get_type_name()
          • assert_()
          • comma_separated_host_port()
          • data_directory_empty()
          • get_bin_name()
          • is_ipv4_address()
          • is_ipv6_address()
          • populate_validate_params()
          • validate_binary_name()
          • validate_connect_address()
          • validate_data_dir()
          • validate_host_port()
          • validate_host_port_list()
          • validate_host_port_listen()
          • validate_host_port_listen_multiple_hosts()
          • validate_log_field()
          • validate_log_format()
          • validate_watchdog_mode()
        • patroni.version module
      • Module contents
        • parse_version()

    © Copyright 2015 Compose, Zalando SE