diff options
Diffstat (limited to 'lib/ohai/plugins/cloud.rb')
-rw-r--r-- | lib/ohai/plugins/cloud.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ohai/plugins/cloud.rb b/lib/ohai/plugins/cloud.rb index be7a8405..8e79a824 100644 --- a/lib/ohai/plugins/cloud.rb +++ b/lib/ohai/plugins/cloud.rb @@ -149,9 +149,9 @@ Ohai.plugin(:Cloud) do end end.flatten.compact - private_ips = gce["instance"]["networkInterfaces"].collect do |interface| + private_ips = gce["instance"]["networkInterfaces"].filter_map do |interface| interface["ip"] - end.compact + end public_ips.each { |ipaddr| @cloud_attr_obj.add_ipv4_addr(ipaddr, :public) } private_ips.each { |ipaddr| @cloud_attr_obj.add_ipv4_addr(ipaddr, :private) } |