Table of Contents - percheron-0.8.1 Documentation
Classes and Modules
- Percheron
- Percheron::Actions
- Percheron::Actions::Base
- Percheron::Actions::Build
- Percheron::Actions::Create
- Percheron::Actions::Exec
- Percheron::Actions::ExecLocal
- Percheron::Actions::Logs
- Percheron::Actions::Purge
- Percheron::Actions::Restart
- Percheron::Actions::Shell
- Percheron::Actions::Start
- Percheron::Actions::Stop
- Percheron::Commands
- Percheron::Commands::Abstract
- Percheron::Commands::Build
- Percheron::Commands::Console
- Percheron::Commands::Create
- Percheron::Commands::Graph
- Percheron::Commands::List
- Percheron::Commands::Logs
- Percheron::Commands::Main
- Percheron::Commands::Purge
- Percheron::Commands::Restart
- Percheron::Commands::Shell
- Percheron::Commands::Start
- Percheron::Commands::Stop
- Percheron::Config
- Percheron::ConfigDelegator
- Percheron::Connection
- Percheron::CoreExtensions
- Percheron::CoreExtensions::Array
- Percheron::CoreExtensions::Array::Extras
- Percheron::Errors
- Percheron::Errors::ConfigFileInvalid
- Percheron::Errors::DockerClientInvalid
- Percheron::Errors::DockerContainerCannotDelete
- Percheron::Errors::StackInvalid
- Percheron::Errors::UnitDoesNotExist
- Percheron::Errors::UnitInvalid
- Percheron::Formatters
- Percheron::Formatters::Stack
- Percheron::Formatters::Stack::Table
- Percheron::Graph
- Percheron::OhDear
- Percheron::Stack
- Percheron::Unit
- Percheron::Unit::ImageHelper
- Percheron::Validators
- Percheron::Validators::Config
- Percheron::Validators::DockerClient
- Percheron::Validators::Stack
- Percheron::Validators::Unit
Methods
- ::default_parameters! — Percheron::Commands::Abstract
- ::docker — Percheron::Config
- ::file_base_path — Percheron::Config
- ::get — Percheron::Stack
- ::load! — Percheron::Config
- ::load! — Percheron::Connection
- ::new — Percheron::Actions::Build
- ::new — Percheron::Actions::Create
- ::new — Percheron::Actions::Exec
- ::new — Percheron::Actions::ExecLocal
- ::new — Percheron::Actions::Logs
- ::new — Percheron::Actions::Purge
- ::new — Percheron::Actions::Restart
- ::new — Percheron::Actions::Shell
- ::new — Percheron::Actions::Start
- ::new — Percheron::Actions::Stop
- ::new — Percheron::Formatters::Stack::Table
- ::new — Percheron::Graph
- ::new — Percheron::OhDear
- ::new — Percheron::Stack
- ::new — Percheron::Unit
- ::new — Percheron::Validators::Config
- ::new — Percheron::Validators::Stack
- ::new — Percheron::Validators::Unit
- ::perform — Percheron::Connection
- ::secrets — Percheron::Config
- ::stacks — Percheron::Config
- ::userdata — Percheron::Config
- #add_links — Percheron::Graph
- #add_node — Percheron::Graph
- #add_nodes — Percheron::Graph
- #add_pseudo_node — Percheron::Graph
- #all_units_and_neededs — Percheron::Stack
- #base_dir — Percheron::Actions::Base
- #base_docker_options — Percheron::Connection
- #base_options — Percheron::Actions::Create
- #build! — Percheron::Actions::Build
- #build! — Percheron::Stack
- #build_image! — Percheron::Actions::Create
- #build_or_pull_image! — Percheron::Actions::Create
- #buildable? — Percheron::Unit
- #built_image_version — Percheron::Unit
- #built_version — Percheron::Unit
- #cert_path_for — Percheron::Connection
- #cluster_opts — Percheron::Graph
- #command — Percheron::Actions::Shell
- #commit_and_tag_new_image! — Percheron::Actions::Exec
- #config — Percheron::Commands::Abstract
- #config — Percheron::Connection
- #config_file_contents — Percheron::Validators::Config
- #confirm? — Percheron::Commands::Purge
- #container — Percheron::Unit
- #contents — Percheron::Config
- #create — Percheron::Commands::Console
- #create! — Percheron::Actions::Create
- #create! — Percheron::Actions::Start
- #create! — Percheron::Stack
- #create? — Percheron::Actions::Create
- #create_cluster — Percheron::Graph
- #create_unit! — Percheron::Actions::Create
- #current_dockerfile_md5 — Percheron::Unit
- #current_version — Percheron::Validators::DockerClient
- #def_config_item_with_default — Percheron::ConfigDelegator
- #default_output — Percheron::Commands::Graph
- #delete! — Percheron::Actions::Purge
- #delete_image! — Percheron::Actions::Purge
- #delete_image? — Percheron::Actions::Purge
- #delete_unit! — Percheron::Actions::Create
- #delete_unit! — Percheron::Actions::Purge
- #delete_unit? — Percheron::Actions::Purge
- #display_logs! — Percheron::Actions::Logs
- #display_name — Percheron::Unit
- #docker — Percheron::Config
- #docker_client_exists? — Percheron::Validators::DockerClient
- #docker_options — Percheron::Connection
- #dockerfile — Percheron::Actions::Build
- #dockerfile — Percheron::Unit
- #dockerfile_md5 — Percheron::Unit
- #dockerfile_md5s_match? — Percheron::Unit
- #env_cert_path — Percheron::Config
- #env_docker_host — Percheron::Config
- #env_ssl_verify_peer — Percheron::Config
- #eval_unit_config — Percheron::Config
- #exception_backtrace — Percheron::OhDear
- #exception_message — Percheron::OhDear
- #exec! — Percheron::Actions::Exec
- #exec! — Percheron::Actions::Shell
- #exec_on_needed_units_for — Percheron::Stack
- #exec_on_units — Percheron::Stack
- #exec_on_units! — Percheron::Actions::Exec
- #exec_scripts? — Percheron::Actions::Start
- #execute — Percheron::Commands::Abstract
- #execute — Percheron::Commands::Build
- #execute — Percheron::Commands::Console
- #execute — Percheron::Commands::Create
- #execute — Percheron::Commands::Graph
- #execute — Percheron::Commands::List
- #execute — Percheron::Commands::Logs
- #execute — Percheron::Commands::Purge
- #execute — Percheron::Commands::Restart
- #execute — Percheron::Commands::Shell
- #execute — Percheron::Commands::Start
- #execute — Percheron::Commands::Stop
- #execute! — Percheron::Actions::Build
- #execute! — Percheron::Actions::Create
- #execute! — Percheron::Actions::Exec
- #execute! — Percheron::Actions::ExecLocal
- #execute! — Percheron::Actions::Logs
- #execute! — Percheron::Actions::Purge
- #execute! — Percheron::Actions::Restart
- #execute! — Percheron::Actions::Shell
- #execute! — Percheron::Actions::Start
- #execute! — Percheron::Actions::Stop
- #execute! — Percheron::Stack
- #execute_command! — Percheron::Actions::Exec
- #execute_command! — Percheron::Actions::ExecLocal
- #execute_post_start_scripts! — Percheron::Actions::Start
- #execute_pre_build_scripts! — Percheron::Actions::Build
- #execute_scripts! — Percheron::Actions::Exec
- #execute_scripts! — Percheron::Actions::ExecLocal
- #execute_scripts_on_running_unit! — Percheron::Actions::Exec
- #exists? — Percheron::Unit
- #expand_unit_config — Percheron::Config
- #exposed_ports — Percheron::Unit
- #extra_docker_opts — Percheron::Connection
- #extract_content — Percheron::Actions::Build
- #file — Percheron::Config
- #file_base_path — Percheron::Config
- #filter_unit_names — Percheron::Stack
- #formatted_message — Percheron::Validators::Config
- #formatted_message — Percheron::Validators::DockerClient
- #formatted_message — Percheron::Validators::Stack
- #formatted_message — Percheron::Validators::Unit
- #full_name — Percheron::Unit
- #generate — Percheron::Formatters::Stack::Table
- #generate — Percheron::Graph
- #generate — Percheron::OhDear
- #graph — Percheron::Graph
- #graph! — Percheron::Stack
- #graph_opts — Percheron::Graph
- #header_label — Percheron::Graph
- #headings — Percheron::Formatters::Stack::Table
- #host_config_dns_options — Percheron::Actions::Create
- #host_config_options — Percheron::Actions::Create
- #hostname — Percheron::Unit
- #id — Percheron::Unit
- #image — Percheron::Unit
- #image_exists? — Percheron::Unit::ImageHelper
- #image_name — Percheron::Unit::ImageHelper
- #image_repo — Percheron::Unit::ImageHelper
- #image_size — Percheron::Unit::ImageHelper
- #image_version — Percheron::Unit::ImageHelper
- #in_working_directory — Percheron::Actions::Base
- #info — Percheron::Unit
- #insert_file! — Percheron::Actions::Create
- #insert_post_start_scripts! — Percheron::Actions::Create
- #invalidate_memoised_values! — Percheron::Config
- #ip — Percheron::Unit
- #labels — Percheron::Unit
- #links — Percheron::Unit
- #load! — Percheron::Config
- #logs — Percheron::Commands::Console
- #logs! — Percheron::Stack
- #merge_or_replace — Percheron::Config
- #merge_scanned — Percheron::Config
- #metastore_key — Percheron::Stack
- #metastore_key — Percheron::Unit
- #minimum_version — Percheron::Validators::DockerClient
- #needed_unit_names — Percheron::Unit
- #needed_unit_names_not_running — Percheron::Actions::Start
- #needed_units — Percheron::Unit
- #needed_units_for — Percheron::Stack
- #node_link_opts — Percheron::Graph
- #node_opts — Percheron::Graph
- #options — Percheron::Actions::Build
- #options — Percheron::Actions::Create
- #options — Percheron::Actions::Logs
- #opts — Percheron::Actions::Purge
- #parsed_contents — Percheron::Config
- #paths — Percheron::Validators::DockerClient
- #perform — Percheron::Connection
- #port_bindings — Percheron::Actions::Create
- #privileged — Percheron::Unit
- #process_queue! — Percheron::Formatters::Stack::Table
- #process_stacks! — Percheron::Config
- #pseudo? — Percheron::Unit
- #pseudo_full_name — Percheron::Unit
- #pseudo_node_opts — Percheron::Graph
- #pull_image! — Percheron::Actions::Create
- #purge — Percheron::Commands::Console
- #purge! — Percheron::Stack
- #queue_jobs — Percheron::Formatters::Stack::Table
- #raw_contents — Percheron::Config
- #remove_temp_dockerfile! — Percheron::Actions::Build
- #replace_scanned — Percheron::Config
- #restart — Percheron::Commands::Console
- #restart! — Percheron::Stack
- #restart_policy — Percheron::Unit
- #return — Percheron::CoreExtensions::Array::Extras
- #row_for — Percheron::Formatters::Stack::Table
- #rows — Percheron::Formatters::Stack::Table
- #rules — Percheron::Validators::Config
- #rules — Percheron::Validators::DockerClient
- #rules — Percheron::Validators::Stack
- #rules — Percheron::Validators::Unit
- #runit — Percheron::Commands::Abstract
- #running? — Percheron::Unit
- #save — Percheron::Graph
- #save! — Percheron::Graph
- #scan_unit_configs — Percheron::Config
- #secrets — Percheron::Config
- #secrets_file — Percheron::Config
- #set_options! — Percheron::Connection
- #set_url! — Percheron::Connection
- #setup! — Percheron::Connection
- #shell — Percheron::Commands::Console
- #shell! — Percheron::Stack
- #stack — Percheron::Commands::Abstract
- #stack_config — Percheron::Stack
- #stack_description — Percheron::Graph
- #stack_units — Percheron::Stack
- #stacks — Percheron::Config
- #start — Percheron::Commands::Console
- #start! — Percheron::Actions::Restart
- #start! — Percheron::Actions::Start
- #start! — Percheron::Stack
- #start_and_insert_scripts! — Percheron::Actions::Create
- #start_units! — Percheron::Actions::Exec
- #startable — Percheron::Formatters::Stack::Table
- #startable_needed_units — Percheron::Unit
- #stop — Percheron::Commands::Console
- #stop! — Percheron::Actions::Purge
- #stop! — Percheron::Actions::Restart
- #stop! — Percheron::Actions::Stop
- #stop! — Percheron::Stack
- #stop_units! — Percheron::Actions::Exec
- #temp_dockerfile — Percheron::Actions::Build
- #temp_dockerfile_name — Percheron::Actions::Build
- #template — Percheron::OhDear
- #templated_contents — Percheron::Config
- #title — Percheron::Formatters::Stack::Table
- #to_hash_by_key — Percheron::CoreExtensions::Array::Extras
- #unit_configs — Percheron::Stack
- #unit_from_name — Percheron::Stack
- #unit_running? — Percheron::Actions::Start
- #units — Percheron::Graph
- #units — Percheron::Stack
- #update_dockerfile_md5! — Percheron::Actions::Create
- #update_dockerfile_md5! — Percheron::Unit
- #userdata — Percheron::Config
- #valid? — Percheron::Actions::Shell
- #valid? — Percheron::Stack
- #valid? — Percheron::Unit
- #valid? — Percheron::Validators::Config
- #valid? — Percheron::Validators::DockerClient
- #valid? — Percheron::Validators::Stack
- #valid? — Percheron::Validators::Unit
- #validate_config_file_defined — Percheron::Validators::Config
- #validate_config_file_existence — Percheron::Validators::Config
- #validate_config_file_not_empty — Percheron::Validators::Config
- #validate_dockerfile — Percheron::Validators::Unit
- #validate_dockerfile_and_image_name — Percheron::Validators::Unit
- #validate_existence — Percheron::Validators::DockerClient
- #validate_image — Percheron::Validators::Unit
- #validate_name — Percheron::Validators::Stack
- #validate_name — Percheron::Validators::Unit
- #validate_version — Percheron::Validators::DockerClient
- #validate_version — Percheron::Validators::Unit
- #version — Percheron::Formatters::Stack::Table
- #version — Percheron::Unit
- #versions_match? — Percheron::Unit
- #write_out_temp_dockerfile! — Percheron::Actions::Build
- #yaml_contents — Percheron::Config