Table of Contents - foreman_maintain-0.0.3 Documentation
Pages
LICENSE
README
Foreman Maintenance
Usage
Implementation
Definitions
Features
Checks
Procedures
Preparation steps
Scenarios
Hammer
Implementation components
Testing
Planned commands:
Classes/Modules
Checks
Features
ForemanMaintain
ForemanMaintain::Check
ForemanMaintain::Cli
ForemanMaintain::Cli::Base
ForemanMaintain::Cli::HealthCommand
ForemanMaintain::Cli::MainCommand
ForemanMaintain::Cli::UpgradeCommand
ForemanMaintain::Concerns
ForemanMaintain::Concerns::Finders
ForemanMaintain::Concerns::Hammer
ForemanMaintain::Concerns::Logger
ForemanMaintain::Concerns::Metadata
ForemanMaintain::Concerns::Metadata::ClassMethods
ForemanMaintain::Concerns::Metadata::DSL
ForemanMaintain::Concerns::SystemHelpers
ForemanMaintain::Concerns::SystemHelpers::Version
ForemanMaintain::Config
ForemanMaintain::CoreExt
ForemanMaintain::CoreExt::StripHeredoc
ForemanMaintain::CoreExt::ValidateOptions
ForemanMaintain::Detector
ForemanMaintain::Error
ForemanMaintain::Error::ExecutionError
ForemanMaintain::Error::Fail
ForemanMaintain::Error::Warn
ForemanMaintain::Executable
ForemanMaintain::Feature
ForemanMaintain::Param
ForemanMaintain::Procedure
ForemanMaintain::Reporter
ForemanMaintain::Reporter::CLIReporter
ForemanMaintain::Reporter::CLIReporter::Spinner
ForemanMaintain::Reporter::DummySpinner
ForemanMaintain::Runner
ForemanMaintain::Runner::Execution
ForemanMaintain::Scenario
ForemanMaintain::Scenario::FilteredScenario
ForemanMaintain::Scenario::PreparationScenario
ForemanMaintain::Utils
ForemanMaintain::Utils::CommandRunner
ForemanMaintain::Utils::Disk
ForemanMaintain::Utils::Disk::Device
ForemanMaintain::Utils::Disk::IO
ForemanMaintain::Utils::Disk::IO::BlockDevice
ForemanMaintain::Utils::Disk::IO::FileSystem
ForemanMaintain::Utils::Disk::NilDevice
ForemanMaintain::Utils::Hammer
ForemanMaintain::Utils::Hammer::CredentialsError
ForemanMaintain::YamlStorage
Procedures
Scenarios
Methods
::available_checks — ForemanMaintain
::available_features — ForemanMaintain
::available_procedures — ForemanMaintain
::available_scenarios — ForemanMaintain
::config_file — ForemanMaintain
::detector — ForemanMaintain
::ensure_instance — ForemanMaintain::Executable
::eval_dsl — ForemanMaintain::Concerns::Metadata::DSL
::included — ForemanMaintain::Concerns::SystemHelpers
::included — ForemanMaintain::Concerns::Hammer
::included — ForemanMaintain::Concerns::Metadata
::init_logger — ForemanMaintain
::inspect — ForemanMaintain::Scenario
::inspect — ForemanMaintain::Feature
::instance — ForemanMaintain::Utils::Hammer
::interactive_option — ForemanMaintain::Cli::Base
::label_option — ForemanMaintain::Cli::Base
::load — ForemanMaintain::YamlStorage
::load_definitions — ForemanMaintain
::load_file — ForemanMaintain::YamlStorage
::new — ForemanMaintain::Scenario::FilteredScenario
::new — ForemanMaintain::Reporter::CLIReporter
::new — ForemanMaintain::Concerns::Metadata::DSL
::new — ForemanMaintain::Param
::new — ForemanMaintain::Runner
::new — ForemanMaintain::Error::ExecutionError
::new — ForemanMaintain::Executable
::new — ForemanMaintain::Utils::Disk::NilDevice
::new — ForemanMaintain::Utils::Disk::IO::FileSystem
::new — ForemanMaintain::Utils::Disk::IO::BlockDevice
::new — ForemanMaintain::Utils::Disk::Device
::new — ForemanMaintain::Reporter::CLIReporter::Spinner
::new — ForemanMaintain::Config
::new — ForemanMaintain::Scenario::PreparationScenario
::new — ForemanMaintain::Scenario
::new — ForemanMaintain::Runner::Execution
::new — ForemanMaintain::YamlStorage
::new — ForemanMaintain::Detector
::new — ForemanMaintain::Utils::CommandRunner
::pickup_log_messages — ForemanMaintain
::save_all — ForemanMaintain::YamlStorage
::save_sub_key — ForemanMaintain::YamlStorage
::setup — ForemanMaintain
::storage — ForemanMaintain
::storage_file_path — ForemanMaintain::YamlStorage
::storage_register — ForemanMaintain::YamlStorage
::tags_option — ForemanMaintain::Cli::Base
#__run__ — ForemanMaintain::Executable
#__run__ — ForemanMaintain::Check
#abstract_class — ForemanMaintain::Concerns::Metadata::ClassMethods
#activate — ForemanMaintain::Reporter::CLIReporter::Spinner
#active? — ForemanMaintain::Reporter::CLIReporter::Spinner
#add_feature_by_label — ForemanMaintain::Detector
#add_step — ForemanMaintain::Scenario
#add_steps — ForemanMaintain::Runner
#add_steps — ForemanMaintain::Scenario
#additional_features — ForemanMaintain::Feature
#after_execution_finishes — ForemanMaintain::Reporter
#after_execution_finishes — ForemanMaintain::Reporter::CLIReporter
#after_initialize — ForemanMaintain::Executable
#after_scenario_finishes — ForemanMaintain::Reporter
#after_scenario_finishes — ForemanMaintain::Reporter::CLIReporter
#all_sub_classes — ForemanMaintain::Concerns::Metadata::ClassMethods
#array? — ForemanMaintain::Param
#ask — ForemanMaintain::Reporter::CLIReporter
#ask — ForemanMaintain::Reporter
#ask_about_offered_steps — ForemanMaintain::Runner
#ask_decision — ForemanMaintain::Reporter::CLIReporter
#ask_to_quit — ForemanMaintain::Runner
#ask_to_select — ForemanMaintain::Reporter::CLIReporter
#assert — ForemanMaintain::Check
#assumeyes? — ForemanMaintain::Runner
#assumeyes? — ForemanMaintain::Reporter
#assumeyes? — ForemanMaintain::Reporter::CLIReporter
#autodetect? — ForemanMaintain::Concerns::Metadata::ClassMethods
#autodetect_features — ForemanMaintain::Detector
#available_checks — ForemanMaintain::Cli::Base
#available_checks — ForemanMaintain::Detector
#available_features — ForemanMaintain::Detector
#available_procedures — ForemanMaintain::Detector
#available_scenarios — ForemanMaintain::Detector
#available_tags — ForemanMaintain::Cli::Base
#available_target_versions — ForemanMaintain::Cli::UpgradeCommand
#before_execution_starts — ForemanMaintain::Reporter
#before_execution_starts — ForemanMaintain::Reporter::CLIReporter
#before_scenario_starts — ForemanMaintain::Reporter::CLIReporter
#before_scenario_starts — ForemanMaintain::Reporter
#before_scenarios — ForemanMaintain::Scenario
#capture_errors — ForemanMaintain::Runner::Execution
#check — ForemanMaintain::Concerns::Finders
#check_min_version — ForemanMaintain::Concerns::SystemHelpers
#clear_line — ForemanMaintain::Reporter::CLIReporter
#command_base — ForemanMaintain::Utils::Hammer
#compose — ForemanMaintain::Scenario
#config_file — ForemanMaintain::Utils::Hammer
#configured? — ForemanMaintain::Utils::Hammer
#confine — ForemanMaintain::Concerns::Metadata::DSL
#convert_kb_to_mb — ForemanMaintain::Utils::Disk::IO::FileSystem
#dashize — ForemanMaintain::Scenario::FilteredScenario
#dashize — ForemanMaintain::Cli::Base
#deactivate — ForemanMaintain::Reporter::CLIReporter::Spinner
#default_config_file — ForemanMaintain::Config
#default_config_file — ForemanMaintain::Utils::Hammer
#default_unit — ForemanMaintain::Utils::Disk::Device
#description — ForemanMaintain::Concerns::Metadata::DSL
#description — ForemanMaintain::Concerns::Metadata::ClassMethods
#description — ForemanMaintain::Scenario::FilteredScenario
#description — ForemanMaintain::Concerns::Metadata
#detect_feature — ForemanMaintain::Detector
#detector — ForemanMaintain::Concerns::Finders
#downstream_installation? — ForemanMaintain::Concerns::SystemHelpers
#ensure_features_detected — ForemanMaintain::Detector
#ensure_instance — ForemanMaintain::Executable
#ensure_one_object — ForemanMaintain::Concerns::Finders
#eql? — ForemanMaintain::Executable
#evaluate_confines — ForemanMaintain::Concerns::Metadata::ClassMethods
#execute — ForemanMaintain::Concerns::SystemHelpers
#execute — ForemanMaintain::Cli::UpgradeCommand
#execute — ForemanMaintain::Cli::HealthCommand
#execute! — ForemanMaintain::Concerns::SystemHelpers
#execute? — ForemanMaintain::Concerns::SystemHelpers
#execution — ForemanMaintain::Executable
#execution_error — ForemanMaintain::Utils::CommandRunner
#execution_info — ForemanMaintain::Reporter::CLIReporter
#exit_status — ForemanMaintain::Utils::CommandRunner
#expected_io — ForemanMaintain::Utils::Disk::Device
#externally_mounted? — ForemanMaintain::Utils::Disk::Device
#extract_speed — ForemanMaintain::Utils::Disk::IO::BlockDevice
#extract_unit — ForemanMaintain::Utils::Disk::IO::BlockDevice
#fail! — ForemanMaintain::Executable
#fail? — ForemanMaintain::Runner::Execution
#feature — ForemanMaintain::Concerns::Finders
#feature — ForemanMaintain::Detector
#file_exists? — ForemanMaintain::Concerns::SystemHelpers
#filter — ForemanMaintain::Cli::HealthCommand
#filter — ForemanMaintain::Detector
#filter_decision — ForemanMaintain::Reporter::CLIReporter
#find_checks — ForemanMaintain::Concerns::Finders
#find_device — ForemanMaintain::Utils::Disk::Device
#find_log_dir_path — ForemanMaintain::Config
#find_objects — ForemanMaintain::Concerns::Finders
#find_present_classes — ForemanMaintain::Detector
#find_procedures — ForemanMaintain::Concerns::Finders
#find_scenarios — ForemanMaintain::Concerns::Finders
#fio — ForemanMaintain::Utils::Disk::IO::FileSystem
#flag? — ForemanMaintain::Param
#for_feature — ForemanMaintain::Concerns::Metadata::DSL
#full_command — ForemanMaintain::Utils::CommandRunner
#generate_label — ForemanMaintain::Concerns::Metadata::ClassMethods
#generate_message — ForemanMaintain::Error::ExecutionError
#hammer — ForemanMaintain::Concerns::Hammer
#hash — ForemanMaintain::Executable
#hdparm — ForemanMaintain::Utils::Disk::IO::BlockDevice
#hide_strings — ForemanMaintain::Utils::CommandRunner
#hline — ForemanMaintain::Reporter::CLIReporter
#hostname — ForemanMaintain::Concerns::SystemHelpers
#humanized_filter — ForemanMaintain::Cli::HealthCommand
#inherited — ForemanMaintain::Concerns::Metadata::ClassMethods
#init_io_device — ForemanMaintain::Utils::Disk::Device
#initialize_metadata — ForemanMaintain::Concerns::Metadata::ClassMethods
#inspect — ForemanMaintain::Scenario
#inspect — ForemanMaintain::Feature
#install_packages — ForemanMaintain::Concerns::SystemHelpers
#interactive? — ForemanMaintain::Utils::CommandRunner
#label — ForemanMaintain::Concerns::Metadata::ClassMethods
#label — ForemanMaintain::Concerns::Metadata
#label — ForemanMaintain::Concerns::Metadata::DSL
#label_or_class_condition — ForemanMaintain::Concerns::Finders
#label_string — ForemanMaintain::Cli::Base
#load_config — ForemanMaintain::Config
#logger — ForemanMaintain::Concerns::Logger
#manual_detection — ForemanMaintain::Concerns::Metadata::DSL
#match_object? — ForemanMaintain::Detector
#metadata — ForemanMaintain::Concerns::Metadata::ClassMethods
#metadata — ForemanMaintain::Concerns::Metadata
#multiple_steps_decision — ForemanMaintain::Reporter::CLIReporter
#name — ForemanMaintain::Runner::Execution
#necessary? — ForemanMaintain::Executable
#new_line_if_needed — ForemanMaintain::Reporter::CLIReporter
#next_steps — ForemanMaintain::Executable
#normalize_filter_conditions — ForemanMaintain::Detector
#on_next_steps — ForemanMaintain::Reporter::CLIReporter
#on_next_steps — ForemanMaintain::Reporter
#output — ForemanMaintain::Utils::CommandRunner
#package_version — ForemanMaintain::Concerns::SystemHelpers
#param — ForemanMaintain::Concerns::Metadata::DSL
#params — ForemanMaintain::Concerns::Metadata::ClassMethods
#params — ForemanMaintain::Concerns::Metadata
#parse_csv — ForemanMaintain::Concerns::SystemHelpers
#preparation_steps — ForemanMaintain::Scenario
#preparation_steps — ForemanMaintain::Concerns::Metadata::ClassMethods
#preparation_steps — ForemanMaintain::Concerns::Metadata
#preparation_steps — ForemanMaintain::Concerns::Metadata::DSL
#present? — ForemanMaintain::Concerns::Metadata::ClassMethods
#print — ForemanMaintain::Reporter
#print — ForemanMaintain::Reporter::CLIReporter
#print_check_info — ForemanMaintain::Cli::HealthCommand
#print_current_line — ForemanMaintain::Reporter::CLIReporter::Spinner
#print_versions — ForemanMaintain::Cli::UpgradeCommand
#procedure — ForemanMaintain::Concerns::Finders
#process — ForemanMaintain::Param
#process_array — ForemanMaintain::Param
#puts — ForemanMaintain::Reporter::CLIReporter
#puts — ForemanMaintain::Reporter
#puts_status — ForemanMaintain::Reporter::CLIReporter
#ready? — ForemanMaintain::Utils::Hammer
#record_last_line — ForemanMaintain::Reporter::CLIReporter
#refresh — ForemanMaintain::Detector
#reporter — ForemanMaintain::Cli::Base
#required? — ForemanMaintain::Param
#rerun_check? — ForemanMaintain::Runner
#rpm_version — ForemanMaintain::Concerns::SystemHelpers
#run — ForemanMaintain::Runner::Execution
#run — ForemanMaintain::Executable
#run — ForemanMaintain::Check
#run — ForemanMaintain::Runner
#run — ForemanMaintain::Utils::CommandRunner
#run_command — ForemanMaintain::Utils::Hammer
#run_interactively — ForemanMaintain::Utils::CommandRunner
#run_non_interactively — ForemanMaintain::Utils::CommandRunner
#run_scenario — ForemanMaintain::Cli::Base
#run_scenario — ForemanMaintain::Runner
#save — ForemanMaintain::YamlStorage
#save_config — ForemanMaintain::Utils::Hammer
#say — ForemanMaintain::Executable
#scenarios_with_dependencies — ForemanMaintain::Runner
#set_param_variable — ForemanMaintain::Executable
#setup_execution_state — ForemanMaintain::Executable
#setup_from_answers — ForemanMaintain::Utils::Hammer
#setup_from_default — ForemanMaintain::Utils::Hammer
#setup_params — ForemanMaintain::Executable
#shellescape — ForemanMaintain::Concerns::SystemHelpers
#single_step_decision — ForemanMaintain::Reporter::CLIReporter
#slow_disk_error_msg — ForemanMaintain::Utils::Disk::Device
#sort — ForemanMaintain::Detector
#source_path — ForemanMaintain::Config
#spin — ForemanMaintain::Reporter::CLIReporter::Spinner
#start_spinner — ForemanMaintain::Reporter::CLIReporter::Spinner
#status_label — ForemanMaintain::Reporter::CLIReporter
#steps — ForemanMaintain::Scenario::PreparationScenario
#strip_heredoc — ForemanMaintain::CoreExt::StripHeredoc
#sub_classes — ForemanMaintain::Concerns::Metadata::ClassMethods
#success? — ForemanMaintain::Runner::Execution
#success? — ForemanMaintain::Utils::CommandRunner
#tag_string — ForemanMaintain::Cli::Base
#tag_string — ForemanMaintain::Scenario::FilteredScenario
#tags — ForemanMaintain::Concerns::Metadata::ClassMethods
#tags — ForemanMaintain::Concerns::Metadata::DSL
#tags — ForemanMaintain::Concerns::Metadata
#tags_to_versions — ForemanMaintain::Cli::UpgradeCommand
#underscorize — ForemanMaintain::Cli::Base
#until_valid_decision — ForemanMaintain::Reporter::CLIReporter
#update — ForemanMaintain::Reporter::DummySpinner
#update — ForemanMaintain::Runner::Execution
#update — ForemanMaintain::Reporter::CLIReporter::Spinner
#validate_options! — ForemanMaintain::CoreExt::ValidateOptions
#version — ForemanMaintain::Concerns::SystemHelpers
#warn! — ForemanMaintain::Executable
#warning? — ForemanMaintain::Runner::Execution
#with_metadata_calculation — ForemanMaintain::Runner::Execution
#with_spinner — ForemanMaintain::Reporter::CLIReporter
#with_spinner — ForemanMaintain::Reporter