Exception: Chef::Exceptions::ContentLengthMismatch

Inherits:
RuntimeError
  • Object
show all
Defined in:
lib/chef/exceptions.rb

Overview

Raised when the content length of a download does not match the content length declared in the http response.

Instance Method Summary collapse

Constructor Details

#initialize(response_length, content_length) ⇒ ContentLengthMismatch

Returns a new instance of ContentLengthMismatch.



402
403
404
405
406
407
# File 'lib/chef/exceptions.rb', line 402

def initialize(response_length, content_length)
  super <<-EOF
Response body length #{response_length} does not match HTTP Content-Length header #{content_length}.
This error is most often caused by network issues (proxies, etc) outside of chef-client.
  EOF
end