[sdc] update to the current code base
[sdc.git] / sdc-os-chef / sdc-backend / chef-repo / cookbooks / sdc-catalog-be / recipes / BE_4_setup_configuration.rb
1 replication_factor=1
2
3 template "titan.properties" do
4    path "/var/lib/jetty/config/catalog-be/titan.properties"
5    source "BE-titan.properties.erb"
6    owner "jetty"
7    group "jetty"
8    mode "0755"
9    variables({
10       :CASSANDRA_IP => node['Nodes']['CS'],
11       :CASSANDRA_PWD => node['cassandra'][:cassandra_password],
12       :CASSANDRA_USR => node['cassandra'][:cassandra_user],
13       :rep_factor => replication_factor,
14       :DC_NAME      => node['cassandra'][:cluster_name]+node.chef_environment
15    })
16 end
17
18
19 template "catalog-be-config" do
20    path "/var/lib/jetty/config/catalog-be/configuration.yaml"
21    source "BE-configuration.yaml.erb"
22    cookbook "sdc-os-common"
23    owner "jetty"
24    group "jetty"
25    mode "0755"
26    variables({
27       :host_ip      => node['HOST_IP'],
28       :catalog_port => node['BE'][:http_port],
29       :ssl_port     => node['BE'][:https_port],
30       :cassandra_ip => node['Nodes']['CS'],
31       :rep_factor   => 1,
32       :DC_NAME      => node['cassandra'][:cluster_name]+node.chef_environment,
33       :titan_Path   => "/var/lib/jetty/config/catalog-be/"
34    })
35 end
36
37
38 template "distribution-engine-configuration" do
39    path "/var/lib/jetty/config/catalog-be/distribution-engine-configuration.yaml"
40    source "BE-distribution-engine-configuration.yaml.erb"
41    owner "jetty"
42    group "jetty"
43    mode "0755"
44 end
45