# File lib/fog/compute/openstack/models/server.rb, line 153
        def public_ip_addresses
          if floating_ip_addresses.empty?
            if addresses
              addresses.select { |s| s[0] =~ /public/i }.collect { |a| a[1][0]['addr'] }
            else
              []
            end
          else
            floating_ip_addresses
          end
        end