Module: Beaker::DSL::InstallUtils
- Includes:
- EZBakeUtils, FOSSUtils, ModuleUtils, PEUtils, PuppetUtils
- Included in:
- Beaker::DSL
- Defined in:
- lib/beaker/dsl/install_utils.rb,
lib/beaker/dsl/install_utils/pe_utils.rb,
lib/beaker/dsl/install_utils/foss_utils.rb,
lib/beaker/dsl/install_utils/pe_defaults.rb,
lib/beaker/dsl/install_utils/aio_defaults.rb,
lib/beaker/dsl/install_utils/ezbake_utils.rb,
lib/beaker/dsl/install_utils/module_utils.rb,
lib/beaker/dsl/install_utils/puppet_utils.rb,
lib/beaker/dsl/install_utils/foss_defaults.rb
Overview
Collection of installation methods and support
Defined Under Namespace
Modules: AIODefaults, EZBakeUtils, FOSSDefaults, FOSSUtils, ModuleUtils, PEDefaults, PEUtils, PuppetUtils
Constant Summary
Constants included from EZBakeUtils
EZBakeUtils::LOCAL_COMMANDS_REQUIRED
Constants included from ModuleUtils
ModuleUtils::PUPPET_MODULE_INSTALL_IGNORE
Constants included from FOSSUtils
FOSSUtils::GitHubSig, FOSSUtils::GitURI, FOSSUtils::SourcePath
Constants included from FOSSDefaults
FOSSDefaults::FOSS_DEFAULTS, FOSSDefaults::FOSS_DEFAULT_DOWNLOAD_URLS
Constants included from AIODefaults
Constants included from PEDefaults
Method Summary
Methods included from EZBakeUtils
#conditionally_clone, #ezbake_config, #ezbake_dev_build, #ezbake_install_dir, #ezbake_install_name, #ezbake_installsh, #ezbake_lein_prefix, #ezbake_local_cmd, #ezbake_stage, #ezbake_tools_available?, #ezbake_validate_support, #install_ezbake_tarball_on_host, #install_from_ezbake, #install_termini_from_ezbake
Methods included from ModuleUtils
#build_ignore_list, #copy_module_to, #get_module_name, #install_dev_puppet_module, #install_dev_puppet_module_on, #install_puppet_module_via_pmt, #install_puppet_module_via_pmt_on, #parse_for_modulename, #parse_for_moduleroot, #split_author_modulename
Methods included from FOSSUtils
#compute_puppet_msi_name, #configure_foss_defaults_on, #configure_puppet, #configure_puppet_on, #extract_repo_info_from, #find_git_repo_versions, #install_a_puppet_msi_on, #install_cert_on_windows, #install_from_git, #install_packages_from_local_dev_repo, #install_puppet, #install_puppet_agent_dev_repo_on, #install_puppet_agent_from_dmg_on, #install_puppet_agent_from_msi_on, #install_puppet_agent_on, #install_puppet_agent_pe_promoted_repo_on, #install_puppet_from_deb_on, #install_puppet_from_dmg_on, #install_puppet_from_gem_on, #install_puppet_from_msi_on, #install_puppet_from_rpm_on, #install_puppet_on, #install_puppetlabs_dev_repo, #install_puppetlabs_release_repo_on
Methods included from PuppetUtils
#add_puppet_paths_on, #configure_defaults_on, #construct_puppet_path, #remove_defaults_on, #remove_puppet_paths_on
Methods included from FOSSDefaults
#add_foss_defaults_on, #add_platform_foss_defaults, #remove_foss_defaults_on, #remove_platform_foss_defaults
Methods included from AIODefaults
#add_aio_defaults_on, #add_platform_aio_defaults, #remove_aio_defaults_on, #remove_platform_aio_defaults
Methods included from PEUtils
#configure_pe_defaults_on, #create_agent_specified_arrays, #deploy_frictionless_to_master, #do_higgs_install, #do_install, #fetch_and_push_pe, #fetch_pe, #fetch_pe_on_mac, #fetch_pe_on_unix, #fetch_pe_on_windows, #higgs_installer_cmd, #install_higgs, #install_pe, #install_pe_on, #installer_cmd, #setup_defaults_and_config_helper_on, #upgrade_pe, #upgrade_pe_on
Methods included from PEDefaults
#add_pe_defaults_on, #add_platform_pe_defaults, #remove_pe_defaults_on, #remove_platform_pe_defaults