parse_address_port

in lib/elastic/transport/transport/sniffer.rb [89:99]


        def parse_address_port(publish_address)
          
          if publish_address =~ /[\[\]]/
            if parts = publish_address.match(/\A\[(.+)\](?::(\d+))?\z/)
              [ parts[1], parts[2] ]
            end
          else
            publish_address.split(':')
          end
        end