Methods

Class/Module Index [+]

Quicksearch

Fog::Compute::Joyent::Keys

Public Instance Methods

all() click to toggle source
# File lib/fog/joyent/models/compute/keys.rb, line 10
def all
  data = service.list_keys.body
  load(data)
end
create(params = {}) click to toggle source
# File lib/fog/joyent/models/compute/keys.rb, line 24
def create(params = {})
  raise ArgumentError, "option [name] required" unless params.key?(:name)
  raise ArgumentError, "option [key] required" unless params.key?(:key)

  service.create_key(params)
end
get(keyname) click to toggle source
# File lib/fog/joyent/models/compute/keys.rb, line 15
def get(keyname)
  data = service.get_key(keyname).body
  if data
    new(data)
  else
    nil
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.