vendored/puppet/lib/puppet/indirector/file_content/http.rb in bolt-0.17.1 vs vendored/puppet/lib/puppet/indirector/file_content/http.rb in bolt-0.17.2

- old
+ new

@@ -1,15 +1,17 @@ require 'puppet/file_serving/metadata' require 'puppet/indirector/generic_http' +require 'puppet/network/http' class Puppet::Indirector::FileContent::Http < Puppet::Indirector::GenericHttp desc "Retrieve file contents from a remote HTTP server." include Puppet::FileServing::TerminusHelper + include Puppet::Network::HTTP::Compression.module @http_method = :get def find(request) response = super - model.from_binary(response.body) + model.from_binary(uncompress_body(response)) end end