parse_publish_address

in lib/elastic/transport/transport/sniffer.rb [77:88]


        def parse_publish_address(publish_address)
          
          return parse_address_port(publish_address[6..-2]) if publish_address =~ /^inet\[.*\]$/

          if publish_address =~ /\//
            parts = publish_address.partition('/')
            [ parts[0], parse_address_port(parts[2])[1] ]
          else
            parse_address_port(publish_address)
          end
        end