Sha256: f2deb302ac677311d2deb2d1881f53127e9a86e54e3fb49e9f72fe76ae406d95
Contents?: true
Size: 731 Bytes
Versions: 12
Compression:
Stored size: 731 Bytes
Contents
module Fog module Volume class OpenStack module Real def update_quota(tenant_id, options = {}) options['tenant_id'] = tenant_id request( :body => Fog::JSON.encode({ 'quota_set' => options }), :expects => 200, :method => 'PUT', :path => "/os-quota-sets/#{tenant_id}" ) end end module Mock def update_quota(tenant_id, options = {}) self.data[:quota_updated] = self.data[:quota].merge options response = Excon::Response.new response.status = 200 response.body = { 'quota_set' => self.data[:quota_updated] } response end end end end end
Version data entries
12 entries across 12 versions & 2 rubygems