summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAkira Kitada <akitada@gmail.com>2017-04-12 00:12:24 +0900
committerAkira Kitada <akitada@gmail.com>2017-04-12 00:12:24 +0900
commit2a76815b2e15f12bfe59f57d91d0be975b7fdf0a (patch)
tree5b100812fae145e1c898d8d14569f643a741d0a0
parentd880c8a21de79fb3011584b955fb3a8e7cd2f013 (diff)
downloadohai-2a76815b2e15f12bfe59f57d91d0be975b7fdf0a.tar.gz
Fix Eucalyptus plugin to use the HttpHelper mixin
"can_metadata_connect?" has been renamed to "can_socket_connect?" and moved into the HttpHelper mixin. Signed-off-by: Akira Kitada <akitada@gmail.com>
-rw-r--r--lib/ohai/plugins/eucalyptus.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/ohai/plugins/eucalyptus.rb b/lib/ohai/plugins/eucalyptus.rb
index d9febfcb..82ee391d 100644
--- a/lib/ohai/plugins/eucalyptus.rb
+++ b/lib/ohai/plugins/eucalyptus.rb
@@ -19,9 +19,11 @@
# eucalyptus metadata service is compatible with the ec2 service calls
require "ohai/mixin/ec2_metadata"
+require "ohai/mixin/http_helper"
Ohai.plugin(:Eucalyptus) do
include Ohai::Mixin::Ec2Metadata
+ include Ohai::Mixin::HttpHelper
provides "eucalyptus"
depends "network/interfaces"
@@ -53,7 +55,7 @@ Ohai.plugin(:Eucalyptus) do
def looks_like_euca?
# Try non-blocking connect so we don't "block" if
# the metadata service doesn't respond
- hint?("eucalyptus") || has_euca_mac? && can_metadata_connect?(Ohai::Mixin::Ec2Metadata::EC2_METADATA_ADDR, 80)
+ hint?("eucalyptus") || has_euca_mac? && can_socket_connect?(Ohai::Mixin::Ec2Metadata::EC2_METADATA_ADDR, 80)
end
collect_data do