Method: Ohai::Mixin::GCEMetadata#http_get
- Defined in:
- lib/ohai/mixin/gce_metadata.rb
#http_get(uri) ⇒ Object
fetch the meta content with a timeout and the required header
32 33 34 35 36 37 38 39 |
# File 'lib/ohai/mixin/gce_metadata.rb', line 32 def http_get(uri) conn = Net::HTTP.start(GCE_METADATA_ADDR) conn.read_timeout = 6 conn.get(uri, { "Metadata-Flavor" => "Google", "User-Agent" => "chef-ohai/#{Ohai::VERSION}", }) end |