1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00

network_interfaces can be nil

This commit is contained in:
Nat Welch 2013-06-26 17:57:07 -07:00
parent 581fc85687
commit 2b7848e206

View file

@ -26,13 +26,16 @@ module Fog
def public_ip_address
ip = nil
self.network_interfaces.each do |netif|
netif["accessConfigs"].each do |access_config|
if access_config["name"] == "External NAT"
ip = access_config['natIP']
if self.network_interfaces
self.network_interfaces.each do |netif|
netif["accessConfigs"].each do |access_config|
if access_config["name"] == "External NAT"
ip = access_config['natIP']
end
end
end
end
ip
end