Table of Contents - Coral Orchestration and Research Library
Pages
- LICENSE
-
README
- CORL - Coral Orchestration and Research Library
- Origin and philosophy (aka: Why is this project being developed?)
- State of the project
- CORL architecture
- Key design requirements:
- Things CORL is NOT meant to be:
- CORL focus areas
- Packaging system
- Automation system
- CORL installation and setup
- Ruby Versions
- Versioning
- License
Classes and Modules
- CORL
- CORL::Build
- CORL::Builder
- CORL::Builder::Identity
- CORL::Builder::Package
- CORL::Builder::Project
- CORL::Configuration
- CORL::Configuration::File
- CORL::Errors
- CORL::Facade
- CORL::Machine
- CORL::Machine::AWS
- CORL::Machine::FogBase
- CORL::Machine::Physical
- CORL::Machine::Rackspace
- CORL::Machine::Raspberrypi
- CORL::Machine::Vagrant
- CORL::Mixin
- CORL::Mixin::Action
- CORL::Mixin::Action::Keypair
- CORL::Mixin::Action::Registration
- CORL::Mixin::Builder
- CORL::Mixin::Builder::Global
- CORL::Mixin::Builder::Instance
- CORL::Mixin::Lookup
- CORL::Mixin::Machine
- CORL::Mixin::Machine::SSH
- CORL::Mixin::Macro
- CORL::Mixin::Macro::NetworkSettings
- CORL::Network
- CORL::Network::CORL
- CORL::Node
- CORL::Node::AWS
- CORL::Node::FogBase
- CORL::Node::Local
- CORL::Node::Rackspace
- CORL::Node::Raspberrypi
- CORL::Node::Vagrant
- CORL::Plugin
- CORL::Plugin::Builder
- CORL::Plugin::Configuration
- CORL::Plugin::Machine
- CORL::Plugin::Network
- CORL::Plugin::Node
- CORL::Plugin::Provisioner
- CORL::Provisioner
- CORL::Provisioner::Puppetnode
- CORL::Util
- CORL::Util::Puppet
- CORL::Util::Puppet::Resource
- CORL::Util::Puppet::ResourceGroup
- CORL::Vagrant
- CORL::Vagrant::Config
- Fog
- Fog::Compute
- Fog::Compute::AWS
- Fog::Compute::AWS::Server
- Fog::Compute::RackspaceV2
- Fog::Compute::RackspaceV2::Server
- Hiera
- Hiera::Backend
- Hiera::Corl_logger
- Nucleon
- Nucleon::Action
- Nucleon::Action::Agent
- Nucleon::Action::Agent::Manager
- Nucleon::Action::Network
- Nucleon::Action::Network::Config
- Nucleon::Action::Network::Create
- Nucleon::Action::Network::Images
- Nucleon::Action::Network::Inspect
- Nucleon::Action::Network::Machines
- Nucleon::Action::Network::Regions
- Nucleon::Action::Network::Remote
- Nucleon::Action::Network::Settings
- Nucleon::Action::Network::Vagrantfile
- Nucleon::Action::Node
- Nucleon::Action::Node::Agent
- Nucleon::Action::Node::Agent::Status
- Nucleon::Action::Node::Agent::Stop
- Nucleon::Action::Node::Agents
- Nucleon::Action::Node::Authorize
- Nucleon::Action::Node::Bootstrap
- Nucleon::Action::Node::Build
- Nucleon::Action::Node::Cache
- Nucleon::Action::Node::Destroy
- Nucleon::Action::Node::Devkey
- Nucleon::Action::Node::Download
- Nucleon::Action::Node::Exec
- Nucleon::Action::Node::Fact
- Nucleon::Action::Node::Facts
- Nucleon::Action::Node::Group
- Nucleon::Action::Node::Groups
- Nucleon::Action::Node::IP
- Nucleon::Action::Node::Identity
- Nucleon::Action::Node::Image
- Nucleon::Action::Node::Keypair
- Nucleon::Action::Node::Lookup
- Nucleon::Action::Node::Provision
- Nucleon::Action::Node::Reboot
- Nucleon::Action::Node::Revoke
- Nucleon::Action::Node::SSH
- Nucleon::Action::Node::Seed
- Nucleon::Action::Node::Spawn
- Nucleon::Action::Node::Start
- Nucleon::Action::Node::Status
- Nucleon::Action::Node::Stop
- Nucleon::Action::Node::Upload
- Nucleon::Action::Plugin
- Nucleon::Action::Plugin::Create
- Nucleon::Action::Plugin::List
- Nucleon::Action::Plugins
- Nucleon::Config
- Nucleon::Event
- Nucleon::Event::Puppet
- Nucleon::Extension
- Nucleon::Extension::CorlConfig
- Nucleon::Extension::CorlExecutable
- Nucleon::Extension::Vagrant
- Nucleon::Plugin
- Nucleon::Plugin::Agent
- Nucleon::Plugin::AgentWrapper
- Nucleon::Plugin::Base
- Nucleon::Plugin::CloudAction
- Nucleon::Plugin::CloudActionWrapper
- Nucleon::Template
- Nucleon::Template::Environment
- Object
- Puppet
- Puppet::DataBinding
- Puppet::DataBinding::Corl
- Puppet::Indirector
- Puppet::Indirector::Corl
- Puppet::Parser
- Puppet::Parser::Functions
- Vagrant
- Vagrant::Config
- Vagrant::Config::Loader
- Vagrant::Vagrantfile
- VagrantPlugins
- VagrantPlugins::CORL
- VagrantPlugins::CORL::Action
- VagrantPlugins::CORL::Action::DeleteCache
- VagrantPlugins::CORL::Action::InitKeys
- VagrantPlugins::CORL::Action::LinkNetwork
- VagrantPlugins::CORL::BaseAction
- VagrantPlugins::CORL::Command
- VagrantPlugins::CORL::Command::Launcher
- VagrantPlugins::CORL::Config
- VagrantPlugins::CORL::Config::CORL
- VagrantPlugins::CORL::Plugin
- VagrantPlugins::CORL::Provisioner
- VagrantPlugins::CORL::Provisioner::CORL
Methods
- ::VERSION — CORL
- ::add — CORL::Util::Puppet
- ::add_class — CORL::Util::Puppet
- ::add_definition — CORL::Util::Puppet
- ::add_resource — CORL::Util::Puppet
- ::build_info — CORL::Plugin::Node
- ::build_info — CORL::Plugin::Provisioner
- ::check_numeric — CORL::Vagrant::Config
- ::command — CORL::Vagrant
- ::command= — CORL::Vagrant
- ::configure_provider_overrides — CORL::Vagrant::Config
- ::configure_provisioner — CORL::Vagrant::Config
- ::configure_shares — CORL::Vagrant::Config
- ::configure_ssh — CORL::Vagrant::Config
- ::configure_vagrant — CORL::Vagrant::Config
- ::configure_vm — CORL::Vagrant::Config
- ::debug — Hiera::Corl_logger
- ::debug_resource — CORL::Util::Puppet
- ::describe — Nucleon::Action::Agent::Manager
- ::describe — Nucleon::Action::Network::Config
- ::describe — Nucleon::Action::Network::Create
- ::describe — Nucleon::Action::Network::Images
- ::describe — Nucleon::Action::Network::Inspect
- ::describe — Nucleon::Action::Network::Machines
- ::describe — Nucleon::Action::Network::Regions
- ::describe — Nucleon::Action::Network::Remote
- ::describe — Nucleon::Action::Network::Settings
- ::describe — Nucleon::Action::Network::Vagrantfile
- ::describe — Nucleon::Action::Node::IP
- ::describe — Nucleon::Action::Node::SSH
- ::describe — Nucleon::Action::Node::Agent::Status
- ::describe — Nucleon::Action::Node::Agent::Stop
- ::describe — Nucleon::Action::Node::Agents
- ::describe — Nucleon::Action::Node::Authorize
- ::describe — Nucleon::Action::Node::Bootstrap
- ::describe — Nucleon::Action::Node::Build
- ::describe — Nucleon::Action::Node::Cache
- ::describe — Nucleon::Action::Node::Destroy
- ::describe — Nucleon::Action::Node::Devkey
- ::describe — Nucleon::Action::Node::Download
- ::describe — Nucleon::Action::Node::Exec
- ::describe — Nucleon::Action::Node::Fact
- ::describe — Nucleon::Action::Node::Facts
- ::describe — Nucleon::Action::Node::Group
- ::describe — Nucleon::Action::Node::Groups
- ::describe — Nucleon::Action::Node::Identity
- ::describe — Nucleon::Action::Node::Image
- ::describe — Nucleon::Action::Node::Keypair
- ::describe — Nucleon::Action::Node::Lookup
- ::describe — Nucleon::Action::Node::Provision
- ::describe — Nucleon::Action::Node::Reboot
- ::describe — Nucleon::Action::Node::Revoke
- ::describe — Nucleon::Action::Node::Seed
- ::describe — Nucleon::Action::Node::Spawn
- ::describe — Nucleon::Action::Node::Start
- ::describe — Nucleon::Action::Node::Status
- ::describe — Nucleon::Action::Node::Stop
- ::describe — Nucleon::Action::Node::Upload
- ::describe — Nucleon::Action::Plugin::Create
- ::describe — Nucleon::Action::Plugin::List
- ::describe — Nucleon::Action::Plugins
- ::describe_base — Nucleon::Plugin::Agent
- ::each_module — CORL::Util::Puppet
- ::import — CORL::Util::Puppet
- ::include — CORL::Util::Puppet
- ::lib_path — CORL
- ::load_network — CORL::Vagrant::Config
- ::logger — CORL::Util::Puppet
- ::logger — CORL::Vagrant::Config
- ::lookup — Hiera::Backend
- ::lookup — CORL::Util::Puppet
- ::namespace — Nucleon::Plugin::CloudAction
- ::namevar — CORL::Util::Puppet
- ::network — CORL::Provisioner::Puppetnode
- ::network — CORL::Vagrant::Config
- ::network= — CORL::Vagrant::Config
- ::new — CORL::Build
- ::new — CORL::Util::Puppet::Resource
- ::new — CORL::Util::Puppet::ResourceGroup
- ::new — VagrantPlugins::CORL::BaseAction
- ::new — VagrantPlugins::CORL::Config::CORL
- ::new — VagrantPlugins::CORL::Provisioner::CORL
- ::new — Puppet::Indirector::Corl
- ::node — CORL::Provisioner::Puppetnode
- ::parse_params — CORL::Vagrant::Config
- ::register — CORL::Vagrant::Config
- ::register_ids — CORL::Plugin::Configuration
- ::register_plugins — CORL::Util::Puppet
- ::render — CORL::Util::Puppet::Resource
- ::render — CORL::Vagrant::Config
- ::render_value — CORL::Vagrant::Config
- ::status — CORL::Provisioner::Puppetnode
- ::suitable? — Hiera::Corl_logger
- ::synopsis — VagrantPlugins::CORL::Command::Launcher
- ::to_name — CORL::Util::Puppet
- ::translate — CORL::Plugin::Node
- ::translate — CORL::Plugin::Provisioner
- ::translate_reference — CORL::Plugin::Node
- ::translate_reference — CORL::Plugin::Provisioner
- ::type_info — CORL::Util::Puppet
- ::type_name — CORL::Util::Puppet
- ::warn — Hiera::Corl_logger
- #action — CORL::Plugin::Node
- #add — CORL::Util::Puppet::ResourceGroup
- #add_agent — Nucleon::Plugin::Agent
- #add_agent — CORL::Plugin::Node
- #add_composite_resource — CORL::Util::Puppet::ResourceGroup
- #add_node — CORL::Plugin::Network
- #add_search_path — CORL::Provisioner::Puppetnode
- #agent — CORL::Plugin::Node
- #agent_config — Nucleon::Plugin::Agent
- #agent_running — CORL::Plugin::Node
- #agents — CORL::Plugin::Node
- #api_key — CORL::Node::FogBase
- #api_key= — CORL::Node::FogBase
- #api_user — CORL::Node::FogBase
- #api_user= — CORL::Node::FogBase
- #arguments — Nucleon::Plugin::Agent
- #arguments — Nucleon::Action::Agent::Manager
- #arguments — Nucleon::Action::Network::Config
- #arguments — Nucleon::Action::Network::Create
- #arguments — Nucleon::Action::Network::Images
- #arguments — Nucleon::Action::Network::Inspect
- #arguments — Nucleon::Action::Network::Machines
- #arguments — Nucleon::Action::Network::Regions
- #arguments — Nucleon::Action::Network::Remote
- #arguments — Nucleon::Action::Network::Settings
- #arguments — Nucleon::Action::Node::SSH
- #arguments — Nucleon::Action::Node::Agent::Status
- #arguments — Nucleon::Action::Node::Agent::Stop
- #arguments — Nucleon::Action::Node::Authorize
- #arguments — Nucleon::Action::Node::Bootstrap
- #arguments — Nucleon::Action::Node::Build
- #arguments — Nucleon::Action::Node::Cache
- #arguments — Nucleon::Action::Node::Destroy
- #arguments — Nucleon::Action::Node::Devkey
- #arguments — Nucleon::Action::Node::Download
- #arguments — Nucleon::Action::Node::Exec
- #arguments — Nucleon::Action::Node::Fact
- #arguments — Nucleon::Action::Node::Facts
- #arguments — Nucleon::Action::Node::Group
- #arguments — Nucleon::Action::Node::Groups
- #arguments — Nucleon::Action::Node::Identity
- #arguments — Nucleon::Action::Node::Image
- #arguments — Nucleon::Action::Node::Lookup
- #arguments — Nucleon::Action::Node::Provision
- #arguments — Nucleon::Action::Node::Reboot
- #arguments — Nucleon::Action::Node::Revoke
- #arguments — Nucleon::Action::Node::Seed
- #arguments — Nucleon::Action::Node::Spawn
- #arguments — Nucleon::Action::Node::Start
- #arguments — Nucleon::Action::Node::Status
- #arguments — Nucleon::Action::Node::Stop
- #arguments — Nucleon::Action::Node::Upload
- #arguments — Nucleon::Action::Plugin::Create
- #arguments — Nucleon::Action::Plugin::List
- #attach — CORL::Configuration::File
- #attach — CORL::Plugin::Configuration
- #attach_data — CORL::Plugin::Network
- #attach_files — CORL::Plugin::Network
- #attach_keys — CORL::Plugin::Node
- #auth_url — CORL::Node::FogBase
- #auth_url= — CORL::Node::FogBase
- #autoload — CORL::Plugin::Configuration
- #autoload= — CORL::Plugin::Configuration
- #autosave — CORL::Plugin::Configuration
- #autosave= — CORL::Plugin::Configuration
- #batch — CORL::Plugin::Network
- #bootstrap — CORL::Plugin::Node
- #bootstrap_script — CORL::Node::Vagrant
- #bootstrap_script — CORL::Plugin::Node
- #bootstrap_script= — CORL::Node::Vagrant
- #bootstrap_script= — CORL::Plugin::Node
- #build — CORL::Node::Vagrant
- #build — CORL::Plugin::Builder
- #build — CORL::Plugin::Network
- #build — CORL::Plugin::Node
- #build — CORL::Plugin::Provisioner
- #build_config — CORL::Mixin::Builder::Instance
- #build_dependencies — CORL::Plugin::Provisioner
- #build_directory — CORL::Builder::Identity
- #build_directory — CORL::Builder::Package
- #build_directory — CORL::Plugin::Network
- #build_directory — CORL::Plugin::Provisioner
- #build_directory — CORL::Mixin::Builder::Instance
- #build_info — CORL::Plugin::Provisioner
- #build_locations — CORL::Plugin::Provisioner
- #build_lock — CORL::Build
- #build_lock — CORL::Mixin::Builder::Instance
- #build_module — CORL::Provisioner::Puppetnode
- #build_profile — CORL::Provisioner::Puppetnode
- #build_profile — CORL::Plugin::Provisioner
- #build_profiles — CORL::Plugin::Provisioner
- #build_provider — CORL::Builder::Identity
- #build_provider — CORL::Builder::Package
- #build_provider — CORL::Builder::Project
- #build_provider — CORL::Plugin::Builder
- #build_provider — CORL::Plugin::Node
- #build_provider — CORL::Plugin::Provisioner
- #build_provisioner — CORL::Plugin::Node
- #build_provisioners — CORL::Plugin::Node
- #build_time — CORL::Node::Vagrant
- #build_time — CORL::Plugin::Node
- #build_time= — CORL::Node::Vagrant
- #build_time= — CORL::Plugin::Node
- #builder — CORL::Facade
- #builders — CORL::Facade
- #cache — CORL::Plugin::Configuration
- #cache — CORL::Plugin::Network
- #call — VagrantPlugins::CORL::BaseAction
- #call — VagrantPlugins::CORL::Action::DeleteCache
- #call — VagrantPlugins::CORL::Action::InitKeys
- #call — VagrantPlugins::CORL::Action::LinkNetwork
- #can_persist? — CORL::Plugin::Configuration
- #check — Nucleon::Event::Puppet
- #clean — VagrantPlugins::CORL::Provisioner::CORL
- #clear — CORL::Plugin::Configuration
- #clear_config_cache — Vagrant::Config::Loader
- #clear_node_cache — Nucleon::Action::Node::Cache
- #clear_remote_cache — CORL::Plugin::Node
- #cli — CORL::Plugin::Node
- #cli_capture — CORL::Plugin::Node
- #cli_check — CORL::Plugin::Node
- #close_ssh_session — CORL::Mixin::Machine::SSH
- #command — CORL::Machine::Vagrant
- #command — CORL::Plugin::Node
- #compiler — CORL::Provisioner::Puppetnode
- #composite_resources — CORL::Util::Puppet::ResourceGroup
- #composite_resources= — CORL::Util::Puppet::ResourceGroup
- #compute — CORL::Machine::FogBase
- #compute= — CORL::Machine::FogBase
- #concatenate — CORL::Mixin::Builder::Global
- #concatenate — CORL::Mixin::Builder::Instance
- #config — CORL::Build
- #config_directory — CORL::Plugin::Network
- #config_initialized? — CORL::Mixin::Lookup
- #configuration — CORL::Facade
- #configuration_file_base — Nucleon::Extension::CorlConfig
- #configurations — CORL::Facade
- #configure — Nucleon::Plugin::Agent
- #configure — Nucleon::Plugin::CloudAction
- #configure — VagrantPlugins::CORL::Provisioner::CORL
- #configure — Nucleon::Action::Agent::Manager
- #configure — Nucleon::Action::Network::Config
- #configure — Nucleon::Action::Network::Create
- #configure — Nucleon::Action::Network::Images
- #configure — Nucleon::Action::Network::Inspect
- #configure — Nucleon::Action::Network::Machines
- #configure — Nucleon::Action::Network::Regions
- #configure — Nucleon::Action::Network::Remote
- #configure — Nucleon::Action::Network::Settings
- #configure — Nucleon::Action::Network::Vagrantfile
- #configure — Nucleon::Action::Node::SSH
- #configure — Nucleon::Action::Node::Agent::Status
- #configure — Nucleon::Action::Node::Agent::Stop
- #configure — Nucleon::Action::Node::Agents
- #configure — Nucleon::Action::Node::Authorize
- #configure — Nucleon::Action::Node::Bootstrap
- #configure — Nucleon::Action::Node::Build
- #configure — Nucleon::Action::Node::Cache
- #configure — Nucleon::Action::Node::Destroy
- #configure — Nucleon::Action::Node::Devkey
- #configure — Nucleon::Action::Node::Download
- #configure — Nucleon::Action::Node::Exec
- #configure — Nucleon::Action::Node::Fact
- #configure — Nucleon::Action::Node::Facts
- #configure — Nucleon::Action::Node::Group
- #configure — Nucleon::Action::Node::Groups
- #configure — Nucleon::Action::Node::Identity
- #configure — Nucleon::Action::Node::Image
- #configure — Nucleon::Action::Node::Keypair
- #configure — Nucleon::Action::Node::Lookup
- #configure — Nucleon::Action::Node::Provision
- #configure — Nucleon::Action::Node::Reboot
- #configure — Nucleon::Action::Node::Revoke
- #configure — Nucleon::Action::Node::Seed
- #configure — Nucleon::Action::Node::Spawn
- #configure — Nucleon::Action::Node::Start
- #configure — Nucleon::Action::Node::Status
- #configure — Nucleon::Action::Node::Stop
- #configure — Nucleon::Action::Node::Upload
- #configure — Nucleon::Action::Plugin::Create
- #configure — Nucleon::Action::Plugin::List
- #connection_options — CORL::Node::FogBase
- #connection_options= — CORL::Node::FogBase
- #create — CORL::Machine::AWS
- #create — CORL::Machine::Physical
- #create — CORL::Machine::Raspberrypi
- #create — CORL::Machine::Vagrant
- #create — CORL::Node::AWS
- #create — CORL::Node::Rackspace
- #create — CORL::Node::Vagrant
- #create — CORL::Machine::FogBase
- #create — CORL::Node::FogBase
- #create — CORL::Plugin::Machine
- #create — CORL::Plugin::Node
- #create_builder — CORL::Plugin::Network
- #create_config — CORL::Node::AWS
- #create_config — CORL::Node::Rackspace
- #create_fact — CORL::Facade
- #create_facts — CORL::Mixin::Lookup
- #create_facts_post — CORL::Plugin::Node
- #create_facts_post — CORL::Mixin::Lookup
- #create_image — CORL::Machine::AWS
- #create_image — CORL::Machine::Physical
- #create_image — CORL::Machine::Rackspace
- #create_image — CORL::Machine::Raspberrypi
- #create_image — CORL::Machine::Vagrant
- #create_image — CORL::Node::Vagrant
- #create_image — CORL::Machine::FogBase
- #create_image — CORL::Node::FogBase
- #create_image — CORL::Plugin::Machine
- #create_image — CORL::Plugin::Node
- #create_machine — CORL::Plugin::Node
- #created? — CORL::Machine::Physical
- #created? — CORL::Machine::Raspberrypi
- #created? — CORL::Machine::Vagrant
- #created? — CORL::Machine::FogBase
- #created? — CORL::Plugin::Machine
- #custom_facts — CORL::Plugin::Node
- #custom_facts= — CORL::Plugin::Node
- #debug_lookup — CORL::Mixin::Lookup
- #default — CORL::Util::Puppet::ResourceGroup
- #default= — CORL::Util::Puppet::ResourceGroup
- #defaults — CORL::Util::Puppet::Resource
- #delete — CORL::Plugin::Configuration
- #delete_attachments — CORL::Configuration::File
- #delete_attachments — CORL::Plugin::Configuration
- #delete_attachments — CORL::Plugin::Network
- #delete_config_property — Nucleon::Action::Network::Config
- #delete_facts — CORL::Mixin::Lookup
- #delete_facts_post — CORL::Plugin::Node
- #delete_facts_post — CORL::Mixin::Lookup
- #delete_keys — CORL::Plugin::Node
- #delete_node_cache — Nucleon::Action::Node::Cache
- #delete_node_fact — Nucleon::Action::Node::Fact
- #delete_node_group — Nucleon::Action::Node::Group
- #delete_remote_cache_setting — CORL::Plugin::Node
- #delete_settings — Nucleon::Action::Network::Settings
- #destroy — CORL::Machine::AWS
- #destroy — CORL::Machine::Physical
- #destroy — CORL::Machine::Raspberrypi
- #destroy — CORL::Machine::Vagrant
- #destroy — CORL::Node::Vagrant
- #destroy — CORL::Machine::FogBase
- #destroy — CORL::Node::FogBase
- #destroy — CORL::Plugin::Machine
- #destroy — CORL::Plugin::Node
- #directory — CORL::Plugin::Configuration
- #directory — CORL::Plugin::Network
- #directory — CORL::Plugin::Provisioner
- #directory= — CORL::Plugin::Provisioner
- #download — CORL::Machine::Physical
- #download — CORL::Machine::Raspberrypi
- #download — CORL::Machine::Vagrant
- #download — CORL::Node::Vagrant
- #download — CORL::Machine::FogBase
- #download — CORL::Node::FogBase
- #download — CORL::Plugin::Machine
- #download — CORL::Plugin::Node
- #each_node_config — CORL::Plugin::Network
- #element — Nucleon::Event::Puppet
- #element= — Nucleon::Event::Puppet
- #ensure_custom_facts — CORL::Plugin::Node
- #ensure_environment — CORL::Provisioner::Puppetnode
- #ensure_network — Nucleon::Plugin::CloudAction
- #ensure_node — Nucleon::Plugin::CloudAction
- #ensure_ready — CORL::Util::Puppet::Resource
- #ensure_security_group — CORL::Machine::AWS
- #env — CORL::Machine::Vagrant
- #env — VagrantPlugins::CORL::Command::Launcher
- #exec — CORL::Machine::Physical
- #exec — CORL::Machine::Raspberrypi
- #exec — CORL::Machine::Vagrant
- #exec — CORL::Node::Vagrant
- #exec — CORL::Machine::FogBase
- #exec — CORL::Node::FogBase
- #exec — CORL::Plugin::Machine
- #exec — CORL::Plugin::Node
- #exec_options — CORL::Node::Vagrant
- #exec_options — CORL::Node::FogBase
- #executable_load — Nucleon::Extension::CorlExecutable
- #execute — Nucleon::Plugin::Agent
- #execute — Nucleon::Plugin::AgentWrapper
- #execute — Nucleon::Plugin::CloudAction
- #execute — Nucleon::Plugin::CloudActionWrapper
- #execute — VagrantPlugins::CORL::Command::Launcher
- #execute — Nucleon::Action::Agent::Manager
- #execute — Nucleon::Action::Network::Config
- #execute — Nucleon::Action::Network::Create
- #execute — Nucleon::Action::Network::Images
- #execute — Nucleon::Action::Network::Inspect
- #execute — Nucleon::Action::Network::Machines
- #execute — Nucleon::Action::Network::Regions
- #execute — Nucleon::Action::Network::Remote
- #execute — Nucleon::Action::Network::Settings
- #execute — Nucleon::Action::Network::Vagrantfile
- #execute — Nucleon::Action::Node::IP
- #execute — Nucleon::Action::Node::SSH
- #execute — Nucleon::Action::Node::Agent::Status
- #execute — Nucleon::Action::Node::Agent::Stop
- #execute — Nucleon::Action::Node::Agents
- #execute — Nucleon::Action::Node::Authorize
- #execute — Nucleon::Action::Node::Bootstrap
- #execute — Nucleon::Action::Node::Build
- #execute — Nucleon::Action::Node::Cache
- #execute — Nucleon::Action::Node::Destroy
- #execute — Nucleon::Action::Node::Devkey
- #execute — Nucleon::Action::Node::Download
- #execute — Nucleon::Action::Node::Exec
- #execute — Nucleon::Action::Node::Fact
- #execute — Nucleon::Action::Node::Group
- #execute — Nucleon::Action::Node::Identity
- #execute — Nucleon::Action::Node::Image
- #execute — Nucleon::Action::Node::Keypair
- #execute — Nucleon::Action::Node::Lookup
- #execute — Nucleon::Action::Node::Provision
- #execute — Nucleon::Action::Node::Reboot
- #execute — Nucleon::Action::Node::Revoke
- #execute — Nucleon::Action::Node::Seed
- #execute — Nucleon::Action::Node::Spawn
- #execute — Nucleon::Action::Node::Start
- #execute — Nucleon::Action::Node::Status
- #execute — Nucleon::Action::Node::Stop
- #execute — Nucleon::Action::Node::Upload
- #execute — Nucleon::Action::Plugin::Create
- #execute — Nucleon::Action::Plugin::List
- #execute_remote — Nucleon::Plugin::CloudAction
- #extract_hostnames — Nucleon::Action::Node::Spawn
- #fact — CORL::Facade
- #fact — CORL::Mixin::Lookup
- #fact_var — CORL::Plugin::Node
- #fact_var — CORL::Mixin::Lookup
- #fact_var= — CORL::Plugin::Node
- #fact_var= — CORL::Mixin::Lookup
- #facts — CORL::Plugin::Node
- #facts — CORL::Facade
- #facts — CORL::Mixin::Lookup
- #fetch_project — CORL::Configuration::File
- #filter_output — CORL::Plugin::Node
- #finalize! — VagrantPlugins::CORL::Config::CORL
- #find — Puppet::Indirector::Corl
- #find_profiles — CORL::Plugin::Provisioner
- #gateway — CORL::Plugin::Provisioner
- #gateway= — CORL::Plugin::Provisioner
- #get_puppet_node — CORL::Provisioner::Puppetnode
- #group — CORL::Util::Puppet::Resource
- #handle — CORL::Provisioner::Puppetnode
- #has_nodes? — CORL::Plugin::Network
- #hiera — CORL::Mixin::Lookup
- #hiera_configuration — CORL::Mixin::Lookup
- #hiera_lookup_prefix — CORL::Mixin::Lookup
- #hiera_override_dir — CORL::Plugin::Network
- #hiera_override_dir — CORL::Plugin::Node
- #hiera_override_dir — CORL::Mixin::Lookup
- #hiera_var — CORL::Plugin::Network
- #hiera_var — CORL::Plugin::Node
- #hiera_var — CORL::Mixin::Lookup
- #hiera_var= — CORL::Plugin::Network
- #hiera_var= — CORL::Plugin::Node
- #hiera_var= — CORL::Mixin::Lookup
- #home — CORL::Plugin::Network
- #home — CORL::Plugin::Node
- #hostname — CORL::Machine::Physical
- #hostname — CORL::Plugin::Machine
- #hostname — CORL::Plugin::Node
- #id — CORL::Plugin::Node
- #id — CORL::Mixin::Builder::Global
- #id — CORL::Mixin::Builder::Instance
- #id_joiner — CORL::Mixin::Builder::Global
- #id_joiner — CORL::Mixin::Builder::Instance
- #identities — CORL::Builder::Identity
- #identity_builder — CORL::Plugin::Network
- #ignore — CORL::Plugin::Configuration
- #ignore — CORL::Plugin::Network
- #ignore — Nucleon::Action::Network::Create
- #ignore — Nucleon::Action::Network::Images
- #ignore — Nucleon::Action::Network::Inspect
- #ignore — Nucleon::Action::Network::Machines
- #ignore — Nucleon::Action::Network::Regions
- #ignore — Nucleon::Action::Network::Remote
- #ignore — Nucleon::Action::Network::Settings
- #ignore — Nucleon::Action::Network::Vagrantfile
- #ignore — Nucleon::Action::Node::SSH
- #ignore — Nucleon::Action::Node::Bootstrap
- #ignore — Nucleon::Action::Node::Destroy
- #ignore — Nucleon::Action::Node::Devkey
- #ignore — Nucleon::Action::Node::Download
- #ignore — Nucleon::Action::Node::Identity
- #ignore — Nucleon::Action::Node::Image
- #ignore — Nucleon::Action::Node::Keypair
- #ignore — Nucleon::Action::Node::Reboot
- #ignore — Nucleon::Action::Node::Spawn
- #ignore — Nucleon::Action::Node::Start
- #ignore — Nucleon::Action::Node::Status
- #ignore — Nucleon::Action::Node::Stop
- #ignore — Nucleon::Action::Node::Upload
- #ignore — Nucleon::Action::Plugin::Create
- #image — CORL::Machine::Physical
- #image — CORL::Machine::Raspberrypi
- #image — CORL::Machine::Vagrant
- #image — CORL::Node::Vagrant
- #image — CORL::Machine::FogBase
- #image — CORL::Plugin::Machine
- #image — CORL::Plugin::Node
- #image= — CORL::Node::Vagrant
- #image= — CORL::Plugin::Node
- #image_id — CORL::Node::Vagrant
- #image_id — CORL::Plugin::Node
- #image_search_text — CORL::Node::AWS
- #image_search_text — CORL::Node::Rackspace
- #image_search_text — CORL::Node::Vagrant
- #image_search_text — CORL::Plugin::Node
- #images — CORL::Machine::FogBase
- #images — CORL::Plugin::Machine
- #images — CORL::Plugin::Node
- #import — CORL::Provisioner::Puppetnode
- #import — CORL::Build
- #import — CORL::Plugin::Configuration
- #import — CORL::Util::Puppet::Resource
- #info — CORL::Util::Puppet::Resource
- #info — CORL::Util::Puppet::ResourceGroup
- #info= — CORL::Util::Puppet::Resource
- #info= — CORL::Util::Puppet::ResourceGroup
- #init_network — Nucleon::Plugin::CloudAction
- #init_node — CORL::Plugin::Network
- #init_puppet — CORL::Provisioner::Puppetnode
- #init_server — CORL::Machine::AWS
- #init_server — CORL::Machine::Rackspace
- #init_server — CORL::Machine::FogBase
- #init_shares — CORL::Node::Vagrant
- #init_ssh — CORL::Machine::AWS
- #init_ssh_session — CORL::Mixin::Machine::SSH
- #initialized? — CORL::Plugin::Provisioner
- #inspect — CORL::Util::Puppet::ResourceGroup
- #internal_path — CORL::Mixin::Builder::Instance
- #key_cache_directory — CORL::Plugin::Network
- #key_config — CORL::Node::FogBase
- #key_directory — CORL::Plugin::Network
- #keypair — CORL::Plugin::Node
- #keypair — CORL::Mixin::Action::Keypair
- #keypair= — CORL::Plugin::Node
- #keypair= — CORL::Mixin::Action::Keypair
- #keypair_clean — CORL::Mixin::Action::Keypair
- #keypair_config — CORL::Mixin::Action::Keypair
- #keypair_ignore — CORL::Mixin::Action::Keypair
- #keypair_name — CORL::Machine::AWS
- #load — CORL::Configuration::File
- #load — CORL::Machine::Physical
- #load — CORL::Machine::Raspberrypi
- #load — CORL::Machine::Vagrant
- #load — CORL::Plugin::Configuration
- #load — CORL::Machine::FogBase
- #load — CORL::Plugin::Machine
- #load — CORL::Plugin::Network
- #local? — CORL::Node::Local
- #local? — CORL::Plugin::Node
- #local_machine — CORL::Plugin::Node
- #local_machine= — CORL::Plugin::Node
- #local_node — CORL::Plugin::Network
- #localize — CORL::Plugin::Node
- #locations — CORL::Build
- #lookup — CORL::Provisioner::Puppetnode
- #lookup — CORL::Plugin::Node
- #lookup — CORL::Plugin::Provisioner
- #lookup — CORL::Mixin::Lookup
- #lookup_array — CORL::Mixin::Lookup
- #lookup_base — CORL::Mixin::Lookup
- #lookup_hash — CORL::Mixin::Lookup
- #machine — CORL::Plugin::Node
- #machine= — CORL::Plugin::Node
- #machine_config — CORL::Node::AWS
- #machine_config — CORL::Node::Rackspace
- #machine_config — CORL::Node::Vagrant
- #machine_config — CORL::Node::FogBase
- #machine_config — CORL::Plugin::Node
- #machine_type — CORL::Machine::Physical
- #machine_type — CORL::Machine::Raspberrypi
- #machine_type — CORL::Machine::Vagrant
- #machine_type — CORL::Machine::FogBase
- #machine_type — CORL::Plugin::Machine
- #machine_type — CORL::Plugin::Node
- #machine_type_id — CORL::Node::Vagrant
- #machine_type_id — CORL::Plugin::Node
- #machine_types — CORL::Machine::Vagrant
- #machine_types — CORL::Machine::FogBase
- #machine_types — CORL::Plugin::Machine
- #machine_types — CORL::Plugin::Node
- #manage — CORL::Build
- #message — Nucleon::Event::Puppet
- #message= — Nucleon::Event::Puppet
- #method_missing — CORL::Build
- #method_missing — CORL::Plugin::Node
- #network — Nucleon::Plugin::CloudAction
- #network — CORL::Facade
- #network= — Nucleon::Plugin::CloudAction
- #network_new_node_config — Nucleon::Extension::Vagrant
- #network_settings — CORL::Mixin::Macro::NetworkSettings
- #networks — CORL::Facade
- #new_machine — CORL::Machine::Vagrant
- #node — CORL::Plugin::Machine
- #node — CORL::Facade
- #node= — CORL::Plugin::Machine
- #node_config — Nucleon::Plugin::CloudAction
- #node_config — Nucleon::Action::Network::Images
- #node_config — Nucleon::Action::Network::Machines
- #node_config — Nucleon::Action::Network::Regions
- #node_config — Nucleon::Action::Node::Spawn
- #node_exec — Nucleon::Plugin::CloudAction
- #node_groups — CORL::Plugin::Network
- #node_ignore — Nucleon::Plugin::CloudAction
- #node_info — CORL::Plugin::Network
- #node_lookup — CORL::Plugin::Network
- #node_password — CORL::Plugin::Network
- #node_password= — CORL::Plugin::Network
- #nodes — CORL::Facade
- #nodes_by_reference — CORL::Plugin::Network
- #normalize — CORL::Builder::Identity
- #normalize — CORL::Builder::Package
- #normalize — CORL::Configuration::File
- #normalize — CORL::Machine::Physical
- #normalize — CORL::Machine::Raspberrypi
- #normalize — CORL::Machine::Vagrant
- #normalize — CORL::Network::CORL
- #normalize — CORL::Node::AWS
- #normalize — CORL::Node::Local
- #normalize — CORL::Node::Rackspace
- #normalize — CORL::Node::Raspberrypi
- #normalize — CORL::Node::Vagrant
- #normalize — CORL::Provisioner::Puppetnode
- #normalize — CORL::Plugin::Builder
- #normalize — Nucleon::Plugin::CloudAction
- #normalize — CORL::Plugin::Configuration
- #normalize — CORL::Machine::FogBase
- #normalize — CORL::Node::FogBase
- #normalize — CORL::Plugin::Network
- #normalize — CORL::Plugin::Node
- #normalize — CORL::Plugin::Provisioner
- #normalize — CORL::Util::Puppet::ResourceGroup
- #normalize — Nucleon::Event::Puppet
- #normalize — CORL::Mixin::Lookup
- #operation — Nucleon::Event::Puppet
- #operation= — Nucleon::Event::Puppet
- #package_builder — CORL::Plugin::Network
- #package_gateways — CORL::Plugin::Provisioner
- #packages — CORL::Builder::Package
- #parse_config_reference — Nucleon::Action::Network::Config
- #parse_property_name — Nucleon::Plugin::CloudAction
- #password — CORL::Plugin::Node
- #password= — CORL::Plugin::Node
- #pid — Nucleon::Plugin::Agent
- #private_ip — CORL::Machine::Physical
- #private_ip — CORL::Node::Vagrant
- #private_ip — CORL::Machine::FogBase
- #private_ip — CORL::Plugin::Machine
- #private_ip — CORL::Plugin::Node
- #private_key — CORL::Plugin::Node
- #private_key= — CORL::Plugin::Node
- #process — CORL::Util::Puppet::Resource
- #process_environment — CORL::Mixin::Builder::Global
- #process_environment — CORL::Mixin::Builder::Instance
- #profile_dependencies — CORL::Plugin::Provisioner
- #profile_id — CORL::Plugin::Provisioner
- #profiles — CORL::Plugin::Node
- #profiles= — CORL::Plugin::Node
- #project — CORL::Plugin::Configuration
- #project_builder — CORL::Plugin::Network
- #provision — CORL::Provisioner::Puppetnode
- #provision — CORL::Plugin::Provisioner
- #provision — VagrantPlugins::CORL::Provisioner::CORL
- #provisioner — CORL::Facade
- #provisioner_info — CORL::Plugin::Node
- #provisioners — CORL::Plugin::Node
- #provisioners — CORL::Facade
- #public_ip — CORL::Machine::Physical
- #public_ip — CORL::Machine::Raspberrypi
- #public_ip — CORL::Machine::Vagrant
- #public_ip — CORL::Node::Vagrant
- #public_ip — CORL::Machine::FogBase
- #public_ip — CORL::Plugin::Machine
- #public_ip — CORL::Plugin::Node
- #public_ip — CORL::Facade
- #public_key — CORL::Plugin::Node
- #public_key= — CORL::Plugin::Node
- #ready — CORL::Util::Puppet::Resource
- #refresh_config — CORL::Machine::Vagrant
- #region — CORL::Node::FogBase
- #region= — CORL::Node::FogBase
- #region_info — CORL::Node::FogBase
- #regions — CORL::Node::FogBase
- #register — CORL::Provisioner::Puppetnode
- #register — CORL::Build
- #register — CORL::Plugin::Provisioner
- #register_network — CORL::Mixin::Action::Registration
- #register_network_provider — CORL::Mixin::Action::Registration
- #register_network_providers — CORL::Mixin::Action::Registration
- #register_networks — CORL::Mixin::Action::Registration
- #register_node — CORL::Mixin::Action::Registration
- #register_node_provider — CORL::Mixin::Action::Registration
- #register_node_providers — CORL::Mixin::Action::Registration
- #register_nodes — CORL::Mixin::Action::Registration
- #reload — CORL::Machine::AWS
- #reload — CORL::Machine::Physical
- #reload — CORL::Machine::Rackspace
- #reload — CORL::Machine::Raspberrypi
- #reload — CORL::Machine::Vagrant
- #reload — CORL::Node::Vagrant
- #reload — CORL::Machine::FogBase
- #reload — CORL::Node::FogBase
- #reload — CORL::Plugin::Machine
- #reload — CORL::Plugin::Node
- #reload — Vagrant::Vagrantfile
- #remote — CORL::Plugin::Configuration
- #remote — CORL::Plugin::Network
- #remote_cache_setting — CORL::Plugin::Node
- #remote_message — Nucleon::Plugin::CloudAction
- #remove — CORL::Configuration::File
- #remove — CORL::Plugin::Configuration
- #remove_agent — Nucleon::Plugin::Agent
- #remove_agent — CORL::Plugin::Node
- #remove_custom_facts — CORL::Plugin::Node
- #remove_location — CORL::Build
- #remove_plugin — CORL::Plugin::Configuration
- #remove_plugin — CORL::Plugin::Network
- #remove_plugin — CORL::Plugin::Node
- #render — CORL::Util::Puppet::Resource
- #render — Nucleon::Event::Puppet
- #render_assignment — Nucleon::Template::Environment
- #render_config_properties — Nucleon::Action::Network::Config
- #render_config_property — Nucleon::Action::Network::Config
- #render_groups — Nucleon::Action::Network::Settings
- #render_image — CORL::Node::AWS
- #render_image — CORL::Node::Rackspace
- #render_image — CORL::Node::Vagrant
- #render_image — CORL::Plugin::Node
- #render_machine_type — CORL::Node::AWS
- #render_machine_type — CORL::Node::Rackspace
- #render_machine_type — CORL::Node::Vagrant
- #render_machine_type — CORL::Plugin::Node
- #render_name — Nucleon::Template::Environment
- #render_node_cache — Nucleon::Action::Node::Cache
- #render_node_cache_property — Nucleon::Action::Node::Cache
- #render_node_fact — Nucleon::Action::Node::Fact
- #render_node_facts — Nucleon::Action::Node::Fact
- #render_node_group — Nucleon::Action::Node::Group
- #render_node_groups — Nucleon::Action::Node::Group
- #render_processed — Nucleon::Template::Environment
- #render_provider — Nucleon::Action::Node::Fact
- #render_provider — Nucleon::Action::Node::Group
- #render_provider — Nucleon::Action::Plugins
- #render_settings — Nucleon::Action::Network::Settings
- #render_value — Nucleon::Template::Environment
- #resource — CORL::Mixin::Builder::Global
- #resource — CORL::Mixin::Builder::Instance
- #resource_joiner — CORL::Mixin::Builder::Global
- #resource_joiner — CORL::Mixin::Builder::Instance
- #resources — CORL::Util::Puppet::ResourceGroup
- #resources= — CORL::Util::Puppet::ResourceGroup
- #router — CORL::Configuration::File
- #run — CORL::Machine::Vagrant
- #run — CORL::Plugin::Node
- #running? — CORL::Machine::Physical
- #running? — CORL::Machine::Raspberrypi
- #running? — CORL::Machine::Vagrant
- #running? — CORL::Machine::FogBase
- #running? — CORL::Plugin::Machine
- #running? — CORL::Plugin::Node
- #safe_exit — Nucleon::Plugin::Agent
- #sanitize_remote — Nucleon::Plugin::CloudAction
- #save — CORL::Configuration::File
- #save — CORL::Node::Vagrant
- #save — CORL::Plugin::Configuration
- #save — CORL::Plugin::Network
- #save — CORL::Plugin::Node
- #scope — CORL::Provisioner::Puppetnode
- #search — CORL::Configuration::File
- #search_files — CORL::Configuration::File
- #select_largest — CORL::Configuration::File
- #send_files — CORL::Plugin::Node
- #separate — CORL::Configuration::File
- #server — CORL::Machine::Vagrant
- #server — CORL::Machine::FogBase
- #server= — CORL::Machine::Vagrant
- #server= — CORL::Machine::FogBase
- #set — CORL::Plugin::Configuration
- #set_command — CORL::Machine::Vagrant
- #set_config_property — Nucleon::Action::Network::Config
- #set_connection — CORL::Machine::AWS
- #set_connection — CORL::Machine::Rackspace
- #set_connection — CORL::Machine::FogBase
- #set_identity — CORL::Builder::Identity
- #set_location — CORL::Configuration::File
- #set_location — CORL::Build
- #set_location — CORL::Plugin::Configuration
- #set_node_cache — Nucleon::Action::Node::Cache
- #set_node_fact — Nucleon::Action::Node::Fact
- #set_node_group — Nucleon::Action::Node::Group
- #set_package — CORL::Builder::Package
- #set_remote — CORL::Plugin::Configuration
- #set_remote — CORL::Plugin::Network
- #set_remote_cache_setting — CORL::Plugin::Node
- #set_settings — Nucleon::Action::Network::Settings
- #setup — Fog::Compute::AWS::Server
- #setup — Fog::Compute::RackspaceV2::Server
- #shares — CORL::Node::Vagrant
- #shares= — CORL::Node::Vagrant
- #ssh — CORL::Node::Vagrant
- #ssh= — CORL::Node::Vagrant
- #ssh_download — CORL::Mixin::Machine::SSH
- #ssh_exec — CORL::Mixin::Machine::SSH
- #ssh_path — CORL::Plugin::Node
- #ssh_port — CORL::Plugin::Node
- #ssh_port= — CORL::Plugin::Node
- #ssh_terminal — CORL::Mixin::Machine::SSH
- #ssh_upload — CORL::Mixin::Machine::SSH
- #ssh_wait_for_ready — CORL::Machine::FogBase
- #ssh_wait_for_ready — CORL::Mixin::Machine::SSH
- #start — CORL::Machine::Physical
- #start — CORL::Machine::Raspberrypi
- #start — CORL::Machine::Vagrant
- #start — CORL::Node::AWS
- #start — CORL::Node::Rackspace
- #start — CORL::Node::Vagrant
- #start — CORL::Node::FogBase
- #start — CORL::Plugin::Machine
- #start — CORL::Plugin::Node
- #start_machine — CORL::Machine::Vagrant
- #state — CORL::Machine::Physical
- #state — CORL::Machine::Raspberrypi
- #state — CORL::Machine::Vagrant
- #state — CORL::Node::Vagrant
- #state — CORL::Machine::FogBase
- #state — CORL::Plugin::Machine
- #state — CORL::Plugin::Node
- #stop — CORL::Machine::Physical
- #stop — CORL::Machine::Raspberrypi
- #stop — CORL::Machine::Vagrant
- #stop — CORL::Node::Vagrant
- #stop — CORL::Machine::FogBase
- #stop — CORL::Node::FogBase
- #stop — CORL::Plugin::Machine
- #stop — CORL::Plugin::Node
- #strict? — Nucleon::Action::Plugin::Create
- #supported_profiles — CORL::Plugin::Provisioner
- #tag — CORL::Util::Puppet::Resource
- #terminal — CORL::Machine::Physical
- #terminal — CORL::Machine::Raspberrypi
- #terminal — CORL::Machine::Vagrant
- #terminal — CORL::Machine::FogBase
- #terminal — CORL::Plugin::Machine
- #terminal — CORL::Plugin::Node
- #test_node — CORL::Plugin::Network
- #title — CORL::Util::Puppet::Resource
- #title= — CORL::Util::Puppet::Resource
- #translate — CORL::Util::Puppet::Resource
- #translate — CORL::Util::Puppet::ResourceGroup
- #translate_reference — CORL::Plugin::Node
- #translate_reference — CORL::Plugin::Provisioner
- #translate_resource_refs — CORL::Util::Puppet::Resource
- #translate_state — CORL::Plugin::Machine
- #update_project — CORL::Configuration::File
- #upload — CORL::Machine::Physical
- #upload — CORL::Machine::Raspberrypi
- #upload — CORL::Machine::Vagrant
- #upload — CORL::Node::Vagrant
- #upload — CORL::Machine::FogBase
- #upload — CORL::Node::FogBase
- #upload — CORL::Plugin::Machine
- #upload — CORL::Plugin::Node
- #usable_image? — CORL::Node::AWS
- #usable_image? — CORL::Node::Rackspace
- #usable_image? — CORL::Plugin::Node
- #user — CORL::Plugin::Node
- #user= — CORL::Plugin::Node
- #vagrant? — CORL::Facade
- #vagrant_config — CORL::Facade
- #vagrant_config_loaded? — CORL::Facade
- #validate — Nucleon::Plugin::CloudAction
- #validate — VagrantPlugins::CORL::Config::CORL
- #vm — CORL::Node::Vagrant
- #vm= — CORL::Node::Vagrant
- #vm_machine — VagrantPlugins::CORL::Command::Launcher