Sha256: 94e75a07d6409705eaac4789170cb2fc2ab10f69bd85016bdf9422684efe4c81
Contents?: true
Size: 824 Bytes
Versions: 4
Compression:
Stored size: 824 Bytes
Contents
module Fog module Compute class OracleCloud class Real def delete_ip_reservation (name) name.sub! "/Compute-#{@identity_domain}/#{@username}/", '' request( :method => 'DELETE', :expects => 204, :path => "/ip/reservation/Compute-#{@identity_domain}/#{@username}/#{name}", :headers => { 'Content-Type' => 'application/oracle-compute-v3+json' } ) end end class Mock def delete_ip_reservation(name) response = Excon::Response.new clean_name = name.sub "/Compute-#{@identity_domain}/#{@username}/", '' self.data[:ip_reservations].delete(clean_name) response.status = 204 response end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems