    # File lib/fog/openstack/models/compute/server.rb, line 104
            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