# Revision history [back]

### How to get an array index in erb template

Hi, I need to be able to generate following content of the file (for zookeeper installation):

server.1=$zk.server1.full.hostname:2888:3888 server.2=$zk.server2.full.hostname:2888:3888
server.3=$zk.server3.full.hostname:2888:3888  when I have an array of server hostnames (example shows # of servers = 3). I tried something like following: <% @regionserver_list.each do |this_server| -%> server. =<%= this_server %>:2888:3888 <% end -%>  That seems not correct as and I am struggling with getting an array index (need to start from 1). I am stuck on this, can someone help? Thx ### How to get an array index in erb template Hi, I need to be able to generate following content of the file (for zookeeper installation): server.1=$zk.server1.full.hostname:2888:3888
server.2=$zk.server2.full.hostname:2888:3888 server.3=$zk.server3.full.hostname:2888:3888


when I have an array of server hostnames (example shows # of servers = 3). I tried something like following:

<% @regionserver_list.each do |this_server| -%>
server.  =<%= this_server %>:2888:3888
<% end -%>


That seems not correct as and I am struggling with getting an array index (need to start from 1). The point here is that the list of servers will be variable so I cannot use workaround with putting fixed template here for time being. I am stuck on this, can someone help?

Thx