Corporate Gadfly
response = http.request(req) + unless response.is_a?(Net::HTTPSuccess) + raise Puppet::Error, "HTTP request failed with code: #{response.code} body: #{response.body}" + end