lib/ohai/mixin/ec2_metadata.rb in ohai-7.0.4 vs lib/ohai/mixin/ec2_metadata.rb in ohai-7.2.0.alpha.0

- old
+ new

@@ -97,12 +97,13 @@ def http_client Net::HTTP.start(EC2_METADATA_ADDR).tap {|h| h.read_timeout = 600} end def metadata_get(id, api_version) - response = http_client.get("/#{api_version}/meta-data/#{id}") + path = "/#{api_version}/meta-data/#{id}" + response = http_client.get(path) unless response.code == '200' - raise "Encountered error retrieving EC2 metadata (returned #{response.code} response)" + raise "Encountered error retrieving EC2 metadata (#{path} returned #{response.code} response)" end response end def fetch_metadata(id='', api_version=nil)