template "/tmp/create_dox_keyspace.sh" do source "create_dox_keyspace.sh.erb" sensitive true mode 0755 variables({ :cassandra_ip => node['Nodes']['CS'].first, :cassandra_port => node['cassandra'][:cassandra_port], :DC_NAME => node['cassandra']['datacenter_name'], :cassandra_pwd => node['cassandra'][:cassandra_password], :cassandra_usr => node['cassandra'][:cassandra_user] }) end remote_directory '/tmp/tools' do source 'tools' mode '0755' files_mode '0755' action :create end execute "onboard-db-schema-creation" do ignore_failure true command "chmod +x onboard-db-schema-creation.sh && sh -x /tmp/tools/build/scripts/onboard-db-schema-creation.sh" cwd "/tmp/tools/build/scripts" action :run end execute "create-DOX-schema" do ignore_failure true command "chmod +x /tmp/create_dox_keyspace.sh && /tmp/create_dox_keyspace.sh" cwd "/tmp" action :run end