Sha256: dbc92fcac9eda8375b2b0b6331dd89bdc2c43252b7f0e952b75b95b81cd83c69
Contents?: true
Size: 821 Bytes
Versions: 14
Compression:
Stored size: 821 Bytes
Contents
module Fog module Identity class OpenStack class Real def update_tenant(id, attributes) request( :expects => [200], :method => 'PUT', :path => "tenants/#{id}", :body => { 'tenant' => attributes }.to_json ) end # def create_tenant end # class Real class Mock def update_tenant(id, attributes) response = Excon::Response.new response.status = [200, 204][rand(1)] attributes = {'enabled' => true, 'id' => '1'}.merge(attributes) response.body = { 'tenant' => attributes } response end # def create_tenant end # class Mock end # class OpenStack end # module Identity end # module Fog
Version data entries
14 entries across 14 versions & 8 rubygems