Fixes to docker run
[sdc.git] / catalog-be / sdc-backend-init / chef-repo / cookbooks / sdc-catalog-be-setup / recipes / 1_create_consumer_and_user.rb
1 template "/tmp/user.py" do
2     source "user.py.erb"
3     sensitive true
4     mode 0755
5     variables({
6       :be_ip => node['Nodes']['BE'],
7       :be_port => node['BE']['http_port']
8     })
9 end
10
11 bash "excuting-create_user" do
12    code <<-EOH
13      python /tmp/user.py
14      rc=$?
15      if [[ $rc != 0 ]]; then exit $rc; fi
16    EOH
17 end
18
19 template "/tmp/consumers.py" do
20     source "consumers.py.erb"
21     sensitive true
22     mode 0755
23     variables({
24       :be_ip => node['Nodes']['BE'],
25       :be_port => node['BE']['http_port']
26     })
27 end
28
29 bash "excuting-consumers" do
30    code <<-EOH
31      python /tmp/consumers.py
32      rc=$?
33      if [[ $rc != 0 ]]; then exit $rc; fi
34    EOH
35 end