diff options
Diffstat (limited to 'chef-solo/cookbooks/dcae-ci-tests/recipes/dcae-ci_setup.rb')
-rw-r--r-- | chef-solo/cookbooks/dcae-ci-tests/recipes/dcae-ci_setup.rb | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/chef-solo/cookbooks/dcae-ci-tests/recipes/dcae-ci_setup.rb b/chef-solo/cookbooks/dcae-ci-tests/recipes/dcae-ci_setup.rb new file mode 100644 index 0000000..7bf9260 --- /dev/null +++ b/chef-solo/cookbooks/dcae-ci-tests/recipes/dcae-ci_setup.rb @@ -0,0 +1,30 @@ +url = "#{node['Webseal_URL']}" +be_vip = node['DCAE_BE_VIP'] +fe_vip = node['DCAE_FE_VIP'] + +if node['disableHttp'] + protocol = "https" + be_port = node['DCAE']['BE'][:https_port] + fe_port = node['DCAE']['FE'][:https_port] +else + protocol = "http" + be_port = node['DCAE']['BE'][:http_port] + fe_port = node['DCAE']['FE'][:http_port] +end + +template "dcae-ci-tests-conf" do + sensitive true + path "/conf/conf.yaml" + source "conf.yaml.erb" + owner "dcae" + group "dcae" + mode "0755" + variables ({ + :catalogbe_ip => be_vip, + :catalogbe_port => be_port, + :protocol => protocol, + :url => url, + :catalogfe_ip => fe_vip, + :catalogfe_port => fe_port + }) +end
\ No newline at end of file |