interface = node['interfaces']['application'] | |
application_host = '' | |
node['network']['interfaces'][interface][:addresses].each do | addr , details | | |
if details['family'] == ('inet') | |
application_host = addr | |
end | |
end | |
template "/tmp/change_cassandra_pass.sh" do | |
source "change_cassandra_pass.sh.erb" | |
sensitive true | |
mode 0755 | |
variables({ | |
:cassandra_ip => application_host, | |
:cassandra_pwd => ENV['CS_PASSWORD'] | |
}) | |
end | |
bash "change-cassandra-pass" do | |
code <<-EOH | |
cd /tmp ; /tmp/change_cassandra_pass.sh | |
EOH | |
end |