Module: Colombo

Extended by:
Configuration
Defined in:
lib/colombo.rb,
lib/colombo/size.rb,
lib/colombo/image.rb,
lib/colombo/sizes.rb,
lib/colombo/client.rb,
lib/colombo/images.rb,
lib/colombo/region.rb,
lib/colombo/droplet.rb,
lib/colombo/regions.rb,
lib/colombo/request.rb,
lib/colombo/ssh_key.rb,
lib/colombo/version.rb,
lib/colombo/droplets.rb,
lib/colombo/resource.rb,
lib/colombo/ssh_keys.rb,
lib/colombo/container.rb,
lib/colombo/exception.rb,
lib/colombo/configuration.rb

Defined Under Namespace

Modules: Configuration, Request Classes: Client, Container, Droplet, Droplets, Exception, Image, Images, Region, Regions, Resource, Size, Sizes, SshKey, SshKeys

Constant Summary collapse

VERSION =
"0.0.6"

Constants included from Configuration

Configuration::DEFAULT_API_KEY, Configuration::DEFAULT_CLIENT_ID, Configuration::DEFAULT_END_POINT, Configuration::DEFAULT_USER_AGENT, Configuration::VALID_CONFIG_KEYS, Configuration::VALID_CONNECTION_KEYS, Configuration::VALID_OPTION_KEYS

Class Method Summary collapse

Methods included from Configuration

configure, extended, options, reset

Class Method Details

.new(options = {}) ⇒ Object

Parameters:

  • options (Object) (defaults to: {})


29
30
31
# File 'lib/colombo.rb', line 29

def self.new(options={})
  Client.new(options)
end