Sha256: 8beadc71562fcf5c3be324b6f1815c289cebdd9fcf7c0be46757afad31ef5e2b
Contents?: true
Size: 692 Bytes
Versions: 92
Compression:
Stored size: 692 Bytes
Contents
module Fog module Compute class Ecloud class Real basic_request :get_organizations end # Real class Mock def get_organizations(uri) organizations = self.data[:organizations].values.dup organizations.each{|org| org.delete(:id)} body = { :xmlns_i => "http://www.w3.org/2001/XMLSchema-instance", :href => "/cloudapi/ecloud/organizations/", :type => "application/vnd.tmrk.cloud.organization; type=collection" }.merge(:Organization => (organizations.size > 1 ? organizations : organizations.first)) response(:body => body) end end end end end
Version data entries
92 entries across 90 versions & 11 rubygems