# File lib/fog/profitbricks/requests/compute/detach_cdrom.rb, line 27 def detach_cdrom(datacenter_id, server_id, cdrom_id) response = Excon::Response.new response.status = 202 if server = data[:servers]['items'].find do |serv| serv['datacenter_id'] == datacenter_id && serv['id'] == server_id end else raise Excon::Error::HTTPStatus, "Resource does not exist" end if cdrom = server['cdroms']['items'].find do |cd| cd['id'] == cdrom_id end else raise Excon::Error::HTTPStatus, "Resource does not exist" end response end