Sha256: 815612d4875fcea8f6f0ea77ad987b2796ea4c7c51f949be54bf374bed7b2c8b
Contents?: true
Size: 754 Bytes
Versions: 20
Compression:
Stored size: 754 Bytes
Contents
module Fog module OpenStack class Identity class V2 class Real def update_tenant(id, attributes) request( :expects => [200], :method => 'PUT', :path => "tenants/#{id}", :body => Fog::JSON.encode('tenant' => attributes) ) end end class Mock def update_tenant(_id, attributes) response = Excon::Response.new response.status = [200, 204][rand(2)] attributes = {'enabled' => true, 'id' => '1'}.merge(attributes) response.body = { 'tenant' => attributes } response end end end end end end
Version data entries
20 entries across 20 versions & 3 rubygems