Module: CORL

Defined in:
lib/corl.rb,
lib/core/errors.rb,
lib/core/facade.rb,
lib/CORL/node/aws.rb,
lib/CORL/action/ip.rb,
lib/CORL/action/ssh.rb,
lib/CORL/node/local.rb,
lib/CORL/action/exec.rb,
lib/CORL/action/seed.rb,
lib/CORL/action/stop.rb,
lib/CORL/machine/aws.rb,
lib/core/util/puppet.rb,
lib/CORL/action/build.rb,
lib/CORL/action/image.rb,
lib/CORL/action/spawn.rb,
lib/CORL/action/start.rb,
lib/CORL/event/puppet.rb,
lib/CORL/node/vagrant.rb,
lib/core/mixin/lookup.rb,
lib/CORL/action/images.rb,
lib/CORL/action/lookup.rb,
lib/CORL/action/reboot.rb,
lib/core/plugin/action.rb,
lib/CORL/action/destroy.rb,
lib/CORL/action/keypair.rb,
lib/CORL/action/regions.rb,
lib/CORL/node/rackspace.rb,
lib/core/vagrant/config.rb,
lib/CORL/action/machines.rb,
lib/CORL/machine/vagrant.rb,
lib/CORL/network/default.rb,
lib/core/plugin/fog_node.rb,
lib/CORL/action/authorize.rb,
lib/CORL/action/bootstrap.rb,
lib/CORL/action/provision.rb,
lib/CORL/machine/physical.rb,
lib/CORL/machine/rackspace.rb,
lib/core/mixin/machine/ssh.rb,
lib/CORL/action/vagrantfile.rb,
lib/CORL/configuration/file.rb,
lib/core/plugin/fog_machine.rb,
lib/CORL/template/environment.rb,
lib/core/mixin/action/keypair.rb,
lib/core/util/puppet/resource.rb,
lib/CORL/provisioner/puppetnode.rb,
lib/core/util/puppet/resource_group.rb,
lib/core/mixin/macro/network_settings.rb

Overview


Defined Under Namespace

Modules: Action, Configuration, Errors, Event, Facade, Machine, Mixin, Network, Node, Plugin, Provisioner, Template, Util, Vagrant

Class Method Summary collapse

Class Method Details

.lib_pathObject


CORL initialization



126
127
128
# File 'lib/corl.rb', line 126

def self.lib_path
  File.dirname(__FILE__)
end

.VERSIONObject



119
120
121
# File 'lib/corl.rb', line 119

def self.VERSION
  File.read(File.join(File.dirname(__FILE__), '..', 'VERSION'))  
end