Add docker files
[sdc/dcae-d/dt-be-main.git] / docker / docker_be / chef-solo / cookbooks / Deploy-DCAE / recipes / consumer_creation.rb
1 sdc_be_vip = node['SDC_BE_FQDN']
2
3 if node['disableHttp']
4   protocol = "https"
5   sdc_be_port = node['SDC']['BE'][:https_port]
6 else
7   protocol = "http"
8   sdc_be_port = node['SDC']['BE'][:http_port]
9 end
10
11 template "/var/tmp/consumers.py" do
12   source "consumers.py.erb"
13   owner "jetty"
14   group "jetty"
15   mode "0755"
16   variables({
17     :consumerName => node['DCAE']['consumerName'],
18     :protocol => protocol,
19     :catalog_ip => sdc_be_vip,
20     :catalog_port => sdc_be_port
21   })
22 end
23
24 bash "create dcaeTest user" do
25   cwd '/var/tmp'
26   code  <<-EOH
27     python /var/tmp/consumers.py
28   EOH
29 end