Module: CORL

Defined in:
lib/corl.rb,
lib/core/build.rb,
lib/core/errors.rb,
lib/core/facade.rb,
lib/CORL/node/AWS.rb,
lib/CORL/node/local.rb,
lib/CORL/machine/AWS.rb,
lib/core/plugin/node.rb,
lib/core/util/puppet.rb,
lib/CORL/network/CORL.rb,
lib/CORL/node/vagrant.rb,
lib/core/mixin/lookup.rb,
lib/core/mixin/builder.rb,
lib/CORL/node/rackspace.rb,
lib/core/plugin/builder.rb,
lib/core/plugin/machine.rb,
lib/core/plugin/network.rb,
lib/core/vagrant/config.rb,
lib/CORL/builder/package.rb,
lib/CORL/builder/project.rb,
lib/CORL/machine/vagrant.rb,
lib/core/plugin/fog_node.rb,
lib/CORL/builder/identity.rb,
lib/CORL/machine/physical.rb,
lib/CORL/machine/rackspace.rb,
lib/core/mixin/machine/ssh.rb,
lib/CORL/configuration/file.rb,
lib/core/plugin/fog_machine.rb,
lib/core/plugin/provisioner.rb,
lib/core/plugin/cloud_action.rb,
lib/core/mixin/action/keypair.rb,
lib/core/plugin/configuration.rb,
lib/core/util/puppet/resource.rb,
lib/CORL/provisioner/puppetnode.rb,
lib/core/mixin/action/registration.rb,
lib/core/util/puppet/resource_group.rb,
lib/core/mixin/macro/network_settings.rb

Overview


Defined Under Namespace

Modules: Builder, Configuration, Errors, Facade, Machine, Mixin, Network, Node, Plugin, Provisioner, Util, Vagrant Classes: Build

Class Method Summary collapse

Class Method Details

.lib_pathObject


CORL initialization



198
199
200
# File 'lib/corl.rb', line 198

def self.lib_path
  File.dirname(__FILE__)
end

.VERSIONObject



191
192
193
# File 'lib/corl.rb', line 191

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