Table of Contents - chef_backup-0.2.0 Documentation
Classes and Modules
- ChefBackup
- ChefBackup::Config
- ChefBackup::DataMap
- ChefBackup::Exceptions
- ChefBackup::Exceptions::ChefBackupException
- ChefBackup::Exceptions::InvalidDatabaseDump
- ChefBackup::Exceptions::InvalidManifest
- ChefBackup::Exceptions::InvalidSnapshot
- ChefBackup::Exceptions::InvalidStrategy
- ChefBackup::Exceptions::InvalidTarball
- ChefBackup::Exceptions::NotImplementedError
- ChefBackup::Helpers
- ChefBackup::Logger
- ChefBackup::Mixin
- ChefBackup::Mixin::DeepMerge
- ChefBackup::Mixin::DeepMerge::InvalidParameter
- ChefBackup::Runner
- ChefBackup::Strategy
- ChefBackup::Strategy::CustomBackup
- ChefBackup::Strategy::EbsBackup
- ChefBackup::Strategy::LvmBackup
- ChefBackup::Strategy::ObjectBackup
- ChefBackup::Strategy::TarBackup
- ChefBackup::Strategy::TarRestore
- Mash
Methods
- ::[] — ChefBackup::Config
- ::[]= — ChefBackup::Config
- ::backup — ChefBackup::Strategy
- ::config — ChefBackup::Config
- ::config= — ChefBackup::Config
- ::data_map — ChefBackup::DataMap
- ::from_hash — Mash
- ::from_json_file — ChefBackup::Config
- ::log — ChefBackup::Logger
- ::logger — ChefBackup::Logger
- ::new — ChefBackup::Config
- ::new — ChefBackup::DataMap
- ::new — ChefBackup::Logger
- ::new — Mash
- ::new — ChefBackup::Runner
- ::new — ChefBackup::Strategy::TarBackup
- ::new — ChefBackup::Strategy::TarRestore
- ::restore — ChefBackup::Strategy
- #[]= — Mash
- #add_config — ChefBackup::DataMap
- #add_ha_info — ChefBackup::DataMap
- #add_ha_services — ChefBackup::Strategy::TarBackup
- #add_service — ChefBackup::DataMap
- #add_version — ChefBackup::DataMap
- #addon_install_dir — ChefBackup::Helpers
- #all_services — ChefBackup::Helpers
- #ask_to_go_offline — ChefBackup::Strategy::TarBackup
- #backend? — ChefBackup::Helpers
- #backup — ChefBackup::Runner
- #backup — ChefBackup::Strategy::CustomBackup
- #backup — ChefBackup::Strategy::EbsBackup
- #backup — ChefBackup::Strategy::LvmBackup
- #backup — ChefBackup::Strategy::ObjectBackup
- #backup — ChefBackup::Strategy::TarBackup
- #backup_name — ChefBackup::Runner
- #backup_name — ChefBackup::Strategy::TarRestore
- #backup_strategy — ChefBackup::Runner
- #base_config_dir — ChefBackup::Helpers
- #base_install_dir — ChefBackup::Helpers
- #check_ha_volume — ChefBackup::Strategy::TarRestore
- #check_manifest_version — ChefBackup::Strategy::TarRestore
- #chpst — ChefBackup::Strategy::TarBackup
- #chpst — ChefBackup::Helpers
- #cleanse_chef_server — ChefBackup::Strategy::TarRestore
- #cleanup — ChefBackup::Helpers
- #color? — ChefBackup::Logger
- #config — ChefBackup::Runner
- #config — ChefBackup::Helpers
- #config_base — ChefBackup::Helpers
- #config_directories — ChefBackup::Strategy::TarBackup
- #config_only? — ChefBackup::Strategy::TarBackup
- #convert_key — Mash
- #convert_value — Mash
- #copy_opscode_config — ChefBackup::Strategy::EbsBackup
- #create_tarball — ChefBackup::Strategy::TarBackup
- #ctl_command — ChefBackup::Helpers
- #data_map — ChefBackup::Strategy::TarBackup
- #database_name — ChefBackup::Helpers
- #deep_merge — ChefBackup::Mixin::DeepMerge
- #deep_merge! — ChefBackup::Mixin::DeepMerge
- #default — Mash
- #delete — Mash
- #disabled_services — ChefBackup::Helpers
- #dump_db — ChefBackup::Strategy::TarBackup
- #ebs_snapshot? — ChefBackup::Runner
- #enabled_addons — ChefBackup::Helpers
- #enabled_services — ChefBackup::Helpers
- #ensure_file! — ChefBackup::Helpers
- #except — Mash
- #export_dir — ChefBackup::Strategy::TarBackup
- #export_filename — ChefBackup::Strategy::TarBackup
- #export_tarball — ChefBackup::Strategy::TarBackup
- #external_pg? — ChefBackup::Strategy::TarBackup
- #fetch — Mash
- #fix_ha_plugins — ChefBackup::Strategy::TarRestore
- #frontend? — ChefBackup::Helpers
- #ha? — ChefBackup::Helpers
- #ha_data_dir_mounted? — ChefBackup::Strategy::TarRestore
- #has_key? — Mash
- #hash_only_merge — ChefBackup::Mixin::DeepMerge
- #hash_only_merge! — ChefBackup::Mixin::DeepMerge
- #import_db — ChefBackup::Strategy::TarRestore
- #include? — Mash
- #initialize_copy — Mash
- #key? — Mash
- #knife_ec_backup — ChefBackup::Strategy::ObjectBackup
- #log — ChefBackup::Logger
- #log — ChefBackup::Helpers
- #manifest — ChefBackup::DataMap
- #manifest — ChefBackup::Runner
- #manifest — ChefBackup::Strategy::TarBackup
- #manifest — ChefBackup::Strategy::TarRestore
- #marketplace? — ChefBackup::Helpers
- #member? — Mash
- #merge — Mash
- #merge — ChefBackup::Mixin::DeepMerge
- #merge! — Mash
- #mount_lvm_snapshot — ChefBackup::Strategy::LvmBackup
- #not_implemented — ChefBackup::Strategy::TarBackup
- #offline_permission_granted? — ChefBackup::Strategy::TarBackup
- #online? — ChefBackup::Helpers
- #pastel — ChefBackup::Logger
- #pg_dump? — ChefBackup::Strategy::TarBackup
- #pg_dumpall — ChefBackup::Strategy::TarBackup
- #pg_options — ChefBackup::Helpers
- #pgsql — ChefBackup::Helpers
- #populate_data_map — ChefBackup::Strategy::TarBackup
- #populate_versions — ChefBackup::Strategy::TarBackup
- #project_name — ChefBackup::Helpers
- #project_names — ChefBackup::Strategy::TarBackup
- #reconfigure_add_ons — ChefBackup::Helpers
- #reconfigure_marketplace — ChefBackup::Helpers
- #reconfigure_server — ChefBackup::Strategy::TarRestore
- #regular_update — Mash
- #regular_writer — Mash
- #restart_add_ons — ChefBackup::Helpers
- #restart_chef_server — ChefBackup::Helpers
- #restore — ChefBackup::Runner
- #restore — ChefBackup::Strategy::TarRestore
- #restore_configs — ChefBackup::Strategy::TarRestore
- #restore_data — ChefBackup::Strategy::TarRestore
- #restore_db_dump? — ChefBackup::Strategy::TarRestore
- #restore_directory — ChefBackup::Runner
- #restore_param — ChefBackup::Runner
- #restore_services — ChefBackup::Strategy::TarRestore
- #restore_strategy — ChefBackup::Runner
- #running_config — ChefBackup::Strategy::TarRestore
- #running_filepath — ChefBackup::Helpers
- #safe_dup — ChefBackup::Mixin::DeepMerge
- #safe_key — ChefBackup::Helpers
- #service_config — ChefBackup::Helpers
- #service_enabled? — ChefBackup::Strategy::TarBackup
- #service_enabled? — ChefBackup::Helpers
- #shell_out — ChefBackup::Helpers
- #shell_out! — ChefBackup::Helpers
- #shell_timeout — ChefBackup::Helpers
- #standalone? — ChefBackup::Helpers
- #start_chef_server — ChefBackup::Helpers
- #start_service — ChefBackup::Helpers
- #stateful_services — ChefBackup::Strategy::TarBackup
- #stop_chef_server — ChefBackup::Helpers
- #stop_service — ChefBackup::Helpers
- #strategy — ChefBackup::Helpers
- #stringify_keys! — Mash
- #symbolize_keys — Mash
- #take_ebs_snapshot — ChefBackup::Strategy::EbsBackup
- #take_lvm_snapshot — ChefBackup::Strategy::LvmBackup
- #tarball? — ChefBackup::Runner
- #tier? — ChefBackup::Helpers
- #tmp_dir — ChefBackup::Helpers
- #to_hash — ChefBackup::Config
- #to_hash — Mash
- #topology — ChefBackup::Helpers
- #touch_drbd_ready — ChefBackup::Strategy::TarRestore
- #touch_sentinel — ChefBackup::Strategy::TarRestore
- #unpack_tarball — ChefBackup::Runner
- #update — Mash
- #update_config — ChefBackup::Strategy::TarRestore
- #values_at — Mash
- #verify_ebs — ChefBackup::Strategy::EbsBackup
- #verify_lvm — ChefBackup::Strategy::LvmBackup
- #verify_object — ChefBackup::Strategy::ObjectBackup
- #version_from_manifest_file — ChefBackup::Helpers
- #write_manifest — ChefBackup::Strategy::TarBackup