re base code
[sdc.git] / openecomp-be / dist / sdc-onboard-backend-docker / artifacts / chef-repo / cookbooks / sdc-onboard-backend / recipes / ON_5_setup_configuration.rb
1 template "onboard-be-config" do
2    path "#{ENV['JETTY_BASE']}/config/onboarding-be/onboarding_configuration.yaml"
3    source "configuration.yaml.erb"
4    owner "jetty"
5    group "jetty"
6    mode "0755"
7    variables({
8       :onboard_ip             => node['ONBOARDING_BE_VIP'],
9       :onboard_port           => node['ONBOARDING_BE'][:http_port],
10       :ssl_port               => node['ONBOARDING_BE'][:https_port],
11       :cassandra_ip           => node['Nodes']['CS'].join(",").gsub(/[|]/,''),
12       :DC_NAME                => node['cassandra']['datacenter_name']+node.chef_environment,
13       :socket_connect_timeout => node['cassandra']['socket_connect_timeout'],
14       :socket_read_timeout    => node['cassandra']['socket_read_timeout'],
15       :cassandra_pwd          => node['cassandra'][:cassandra_password],
16       :cassandra_usr          => node['cassandra'][:cassandra_user],
17       :cassandra_truststore_password => node['cassandra'][:truststore_password],
18       :cassandra_ssl_enabled => "#{ENV['cassandra_ssl_enabled']}"
19    })
20 end
21
22
23
24 template "VnfrepoConfiguration" do
25    path "#{ENV['JETTY_BASE']}/config/onboarding-be/config-vnfrepo.yaml"
26    source "vnfrepo-configuration.yaml.erb"
27    owner "jetty"
28    group "jetty"
29    mode "0755"
30    variables({
31       :VNFREPO_IP   => node['VnfRepo']['vnfRepoHost'],
32       :VNFREPO_PORT => node['VnfRepo']['vnfRepoPort']
33    })
34 end