Top Level Namespace

Defined Under Namespace

Modules: Kernel, PoolParty, S3String Classes: Array, Class, EC2ResponseObject, Exception, Float, Hash, Loggable, Module, MyOpenStruct, Numeric, Object, Proc, RemoteException, ResourceException, RuntimeException, SpecException, String, Symbol, TemplateNotFound

Instance Method Summary collapse

Instance Method Details

#dir ⇒ Object

Load PoolParty Plugins and package



51
52
53
54
55
# File 'lib/poolparty.rb', line 51

%w(plugins base_packages).each do |dir|
  Dir[File.dirname(__FILE__) + "/poolparty/#{dir}/**.rb"].each do |file|
    require file
  end
end

#dirname ⇒ Object

Load PoolParty



13
# File 'lib/poolparty.rb', line 13

require "#{File.dirname(__FILE__)}/poolparty/version"

#file ⇒ Object

Load the provisioners



224
225
226
# File 'lib/poolparty/helpers/provisioner_base.rb', line 224

Dir[File.dirname(__FILE__) + "/provisioners/*.rb"].each do |file|
  require file
end