Sha256: e629605ee0e79b8a76887ca226108e2da47cdf0d46f8904d0ab928e7f4083b9d
Contents?: true
Size: 874 Bytes
Versions: 21
Compression:
Stored size: 874 Bytes
Contents
module Fog module OpenStack class Compute class Real def delete_service(uuid, optional_params = nil) # Encode all params optional_params = optional_params.each { |k, v| optional_params[k] = URI.encode(v) } if optional_params request( :expects => [202, 204], :method => 'DELETE', :path => "os-services/#{uuid}", :query => optional_params ) end end class Mock def delete_service(_host, _binary, _optional_params = nil) response = Excon::Response.new response.status = 204 response.headers = { "Content-Type" => "text/html; charset=UTF-8", "Content-Length" => "0", "Date" => Date.new } response end end end end end
Version data entries
21 entries across 21 versions & 3 rubygems