# File lib/fog/openstack/models/compute/server.rb, line 99
        def public_ip_address
          if addresses['public']
            #assume last is either original or assigned from floating IPs
            return addresses['public'].last
          elsif addresses['internet']
            #assume no public IP means private cloud
            return addresses['internet'].first
          end
        end