Table of Contents - caco-0.1.0 Documentation
Classes and Modules
- Caco
- Caco::Barman
- Caco::Barman::Cell
- Caco::Barman::Cell::Global
- Caco::Barman::Cell::Node
- Caco::Barman::Install
- Caco::Barman::Install::Repo
- Caco::Cell
- Caco::Configuration
- Caco::Debian
- Caco::Debian::AddUser
- Caco::Debian::AptKeyInstall
- Caco::Debian::AptRepoAdd
- Caco::Debian::AptSourcesList
- Caco::Debian::AptUpdate
- Caco::Debian::Cell
- Caco::Debian::Cell::Service
- Caco::Debian::Cell::SourcesList
- Caco::Debian::PackageInstall
- Caco::Debian::PackageInstall::PackageNameError
- Caco::Debian::PackageInstalled
- Caco::Debian::ServiceEnable
- Caco::Debian::ServiceInstall
- Caco::Debian::UserHome
- Caco::Downloader
- Caco::Error
- Caco::Executer
- Caco::Executer::ClassMethods
- Caco::Facter
- Caco::Facter::ClassMethods
- Caco::Facter::KeyNotFoundError
- Caco::FileLink
- Caco::FileReader
- Caco::FileWriter
- Caco::Finder
- Caco::FixtureNotExist
- Caco::Grafana
- Caco::Grafana::Install
- Caco::Grafana::Install::Repo
- Caco::Haproxy
- Caco::Haproxy::Cell
- Caco::Haproxy::Cell::ConfPostgres
- Caco::Haproxy::Cell::ConfStats
- Caco::Haproxy::ConfGet
- Caco::Haproxy::ConfSet
- Caco::Haproxy::Install
- Caco::Macro
- Caco::Postgres
- Caco::Postgres::ClassMethods
- Caco::Postgres::ConfGet
- Caco::Postgres::ConfSet
- Caco::Postgres::DatabaseCreate
- Caco::Postgres::ExtensionCreate
- Caco::Postgres::HbaSet
- Caco::Postgres::HbaSet::InvalidMethod
- Caco::Postgres::HbaSet::InvalidType
- Caco::Postgres::HbaSet::MissingNetworkValue
- Caco::Postgres::Install
- Caco::Postgres::Install::Repo
- Caco::Postgres::Shell
- Caco::Postgres::Sql
- Caco::Postgres::UserChangePassword
- Caco::Postgres::UserCreate
- Caco::Prometheus
- Caco::Prometheus::AdapterInstallPg
- Caco::Prometheus::AdapterInstallPostgresql
- Caco::Prometheus::Cell
- Caco::Prometheus::Cell::AlertmanagerConf
- Caco::Prometheus::Cell::Alerts
- Caco::Prometheus::Cell::Conf
- Caco::Prometheus::ExporterInstall
- Caco::Prometheus::Install
- Caco::Prometheus::InstallAlertManager
- Caco::Rbenv
- Caco::Rbenv::Cell
- Caco::Rbenv::Cell::Profile
- Caco::Rbenv::Install
- Caco::Rbenv::InstallVersion
- Caco::Repmgr
- Caco::Repmgr::Cell
- Caco::Repmgr::Cell::Conf
- Caco::Repmgr::Conf
- Caco::Repmgr::Install
- Caco::Repmgr::Install::Repo
- Caco::Repmgr::NodeRegisterPrimary
- Caco::Repmgr::NodeRegisterStandby
- Caco::Repmgr::NodeRegistered
- Caco::Repmgr::NodeRole
- Caco::SettingsLoader
- Caco::Ssh
- Caco::Ssh::AuthorizedKeysAdd
- Caco::Sudo
- Caco::Sudo::SudoersAdd
- Caco::Timescale
- Caco::Timescale::Install
- Caco::Timescale::Install::Repo
- Caco::Unpacker
- Cell
- Cell::Erb
- Config
- Config::Sources
- Config::Sources::YAMLSource
- Declarative
- Declarative::Defaults
- Object
- Trailblazer
- Trailblazer::Cell
- Trailblazer::Operation
- Trailblazer::Operation::InvalidParam
Methods
- ::BuildAugeas — Caco::Postgres
- ::apt_updated — Caco::Debian
- ::apt_updated= — Caco::Debian
- ::configure — Caco
- ::inherited — Caco::Cell
- ::new — Caco::Configuration
- ::repo_exist? — Caco::Rbenv::Install
- #add_key — Caco::Ssh::AuthorizedKeysAdd
- #add_shared_library — Caco::Postgres::ClassMethods
- #append_value — Caco::Postgres::HbaSet
- #apt_needs_update — Caco::Debian::AptUpdate
- #apt_updated — Caco::Debian::AptUpdate
- #barman_host — Caco::Repmgr::Cell::Conf
- #barman_server — Caco::Repmgr::Cell::Conf
- #build_command — Caco::Postgres::Sql
- #build_content — Caco::Repmgr::Conf
- #build_integrity_command — Caco::Unpacker
- #build_unknown_command — Caco::Unpacker
- #build_url — Caco::Prometheus::AdapterInstallPg
- #build_url — Caco::Prometheus::AdapterInstallPostgresql
- #build_url — Caco::Prometheus::Install
- #build_url — Caco::Prometheus::InstallAlertManager
- #calculate_md5 — Caco::FileWriter
- #call — Caco::Facter::ClassMethods
- #change_key — Caco::Ssh::AuthorizedKeysAdd
- #change_value — Caco::Haproxy::ConfSet
- #check_existing_id — Caco::Repmgr::NodeRegisterPrimary
- #check_if_network_value_is_needed — Caco::Postgres::HbaSet
- #check_method_is_valid — Caco::Postgres::HbaSet
- #check_root — Caco::Prometheus::AdapterInstallPg
- #check_root — Caco::Prometheus::AdapterInstallPostgresql
- #check_root — Caco::Prometheus::ExporterInstall
- #check_root — Caco::Prometheus::Install
- #check_root — Caco::Prometheus::InstallAlertManager
- #check_type_is_valid — Caco::Postgres::HbaSet
- #check_user_ssh_authorized_keys — Caco::Ssh::AuthorizedKeysAdd
- #check_user_ssh_folder — Caco::Ssh::AuthorizedKeysAdd
- #check_value_exist — Caco::Postgres::HbaSet
- #check_values_are_the_same — Caco::Haproxy::ConfSet
- #clear_shared_library — Caco::Postgres::ClassMethods
- #clone_repo — Caco::Rbenv::Install
- #command — Caco::Debian::Cell::Service
- #command_failed — Caco::Debian::AptUpdate
- #compare_md5 — Caco::FileWriter
- #config_load — Caco::SettingsLoader
- #config_setup — Caco::SettingsLoader
- #create_link! — Caco::FileLink
- #create_value — Caco::Haproxy::ConfSet
- #custom_config — Caco::SettingsLoader
- #decrypt_content — Config::Sources::YAMLSource
- #define_what_process — Caco::Postgres::ConfGet
- #define_what_process — Caco::Postgres::ConfSet
- #description — Caco::Barman::Cell::Node
- #description — Caco::Debian::Cell::Service
- #ensure_target! — Caco::FileLink
- #environment_file — Caco::Debian::Cell::Service
- #environment_vars — Caco::Debian::Cell::Service
- #execute — Caco::Executer::ClassMethods
- #execute! — Caco::Executer
- #external_facter_data — Caco::Facter::ClassMethods
- #facter_needed_values — Caco::SettingsLoader
- #file_exist — Caco::FileReader
- #file_exist — Caco::FileWriter
- #find_format — Caco::Unpacker
- #find_user_home — Caco::Debian::UserHome
- #generate_template_content — Caco::Debian::ServiceInstall
- #handle_array_and_deprecate — Declarative::Defaults
- #hiera_setup_keys — Caco::SettingsLoader
- #host — Caco::Barman::Cell::Node
- #install_packages! — Caco::Rbenv::Install
- #json_data — Caco::Facter::ClassMethods
- #link_exist? — Caco::FileLink
- #link_same_target? — Caco::FileLink
- #load — Config::Sources::YAMLSource
- #mirror_url — Caco::Debian::Cell::SourcesList
- #mkdir_p — Caco::FileWriter
- #mkdir_target — Caco::Prometheus::AdapterInstallPostgresql
- #name — Caco::Barman::Cell::Node
- #node_id — Caco::Repmgr::Cell::Conf
- #node_initial_role — Caco::Repmgr::Cell::Conf
- #node_name — Caco::Repmgr::Cell::Conf
- #p — Trailblazer::Operation
- #postgres_version — Caco::Repmgr::Cell::Conf
- #postgresql_shared_library — Caco::Prometheus::AdapterInstallPg
- #postgresql_should_restart — Caco::Prometheus::AdapterInstallPg
- #primary_database — Caco::Repmgr::Cell::Conf
- #primary_host — Caco::Repmgr::Cell::Conf
- #primary_user — Caco::Repmgr::Cell::Conf
- #process_multiple_values — Caco::Postgres::ConfGet
- #process_multiple_values — Caco::Postgres::ConfSet
- #process_single_value — Caco::Postgres::ConfGet
- #process_single_value — Caco::Postgres::ConfSet
- #property — Trailblazer::Cell
- #read_file — Caco::FileReader
- #repo_exist? — Caco::Rbenv::Install
- #root — Caco::Prometheus::Cell::Conf
- #set_caco_eyaml_parser — Caco::SettingsLoader
- #set_fake_data= — Caco::Facter::ClassMethods
- #setup_validate_params — Caco::SettingsLoader
- #shared_libraries — Caco::Postgres::ClassMethods
- #should_restart! — Caco::Postgres::ClassMethods
- #should_restart? — Caco::Postgres::ClassMethods
- #target_exist? — Caco::FileLink
- #template_options_for — Cell::Erb
- #trbreaks — Object
- #use_barman? — Caco::Repmgr::Cell::Conf
- #use_custom_root — Caco::FileReader
- #use_custom_root — Caco::FileWriter
- #use_fake — Caco::Facter::ClassMethods
- #verify_any_primary — Caco::Repmgr::NodeRegisterPrimary
- #verify_role — Caco::Repmgr::NodeRole
- #write_file — Caco::Downloader
- #write_file — Caco::FileWriter