Sha256: ffcf0799e4007aaa2a2a0a23eb755bf52f0170790f1151094e05babb2ae7ce1d
Contents?: true
Size: 548 Bytes
Versions: 4
Compression:
Stored size: 548 Bytes
Contents
require File.expand_path("../api_key", __FILE__) module Fog module Compute class Ecloud class ApiKeys < Fog::Ecloud::Collection identity :href model Fog::Compute::Ecloud::ApiKey def all data = service.get_api_keys(href).body load(data) end def get(uri) if data = service.get_api_key(uri) new(data.body) end rescue ServiceError => e raise e unless e.status_code == 404 nil end end end end end
Version data entries
4 entries across 2 versions & 2 rubygems