Sha256: 759d4eb50dfab9db5c1182f6516919f42c582e025af3bf91de05c593e44bf671
Contents?: true
Size: 558 Bytes
Versions: 1
Compression:
Stored size: 558 Bytes
Contents
module Smartdc module Api class Keys attr_reader :request, :id def initialize(request, id=nil) @request = request @id = id end def create(params={}) request.post('my/keys/', params) end def read raise ArgumentError unless id request.get('my/keys/' + id.to_s) end def find(params={}) request.get('my/keys', params) end def delete raise ArgumentError unless id request.delete('my/keys/' + id.to_s) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
smartdc-0.4.0 | lib/smartdc/api/keys.rb |