summaryrefslogtreecommitdiff
path: root/lib/ohai/mixin/gce_metadata.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ohai/mixin/gce_metadata.rb')
-rw-r--r--lib/ohai/mixin/gce_metadata.rb6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/ohai/mixin/gce_metadata.rb b/lib/ohai/mixin/gce_metadata.rb
index 7457e735..a3c20d92 100644
--- a/lib/ohai/mixin/gce_metadata.rb
+++ b/lib/ohai/mixin/gce_metadata.rb
@@ -50,6 +50,9 @@ module Ohai
end
end
+ # @param [String] data that might be JSON
+ #
+ # @return [Boolean] is the data JSON or not?
def json?(data)
data = StringIO.new(data)
parser = FFI_Yajl::Parser.new
@@ -61,6 +64,9 @@ module Ohai
end
end
+ # @param data [String]
+ #
+ # @return [Boolean] is there a trailing /?
def has_trailing_slash?(data)
!! ( data =~ %r{/$} )
end