Make Cassandra port configurable.
[sdc.git] / sdc-os-chef / sdc-cassandra / chef-repo / cookbooks / cassandra-actions / recipes / 03-prepareProbeFile.rb
1 interface = node['interfaces']['application']
2 application_host = ''
3 node['network']['interfaces'][interface][:addresses].each do | addr , details |
4     if details['family'] == ('inet')
5         application_host = addr
6     end
7 end
8
9 template "/var/lib/ready-probe.sh" do
10   source "ready-probe.sh.erb"
11   sensitive true
12   mode 0755
13   variables({
14      :cassandra_ip => application_host,
15      :cassandra_pwd => ENV['CS_PASSWORD'],
16      :cassandra_port   => node['cassandra']['cassandra_port']
17   })
18 end