aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-be/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/recipes/BE_1_cleanup_jettydir.rb
diff options
context:
space:
mode:
authorvasraz <vasyl.razinkov@est.tech>2020-05-14 16:09:22 +0100
committerOfir Sonsino <ofir.sonsino@intl.att.com>2020-05-24 10:11:25 +0000
commitfcbf6d2541c6d033e4979784ce2373f0c5db3932 (patch)
treeffbc0b8f7e4354cbe83b00ad6d1d5550116db053 /catalog-be/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/recipes/BE_1_cleanup_jettydir.rb
parentc8f88d9b496e8f10179bfc26a09a27386d156d47 (diff)
Support setting SDC-BE configuration at deployment time
Change-Id: Id1ebcb01d81b8e0cd681dcb304aa77bb3248d69c Signed-off-by: Vasyl Razinkov <vasyl.razinkov@est.tech> Issue-ID: SDC-3076
Diffstat (limited to 'catalog-be/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/recipes/BE_1_cleanup_jettydir.rb')
-rw-r--r--catalog-be/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/recipes/BE_1_cleanup_jettydir.rb43
1 files changed, 24 insertions, 19 deletions
diff --git a/catalog-be/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/recipes/BE_1_cleanup_jettydir.rb b/catalog-be/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/recipes/BE_1_cleanup_jettydir.rb
index 1de29548f3..7ca3db813f 100644
--- a/catalog-be/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/recipes/BE_1_cleanup_jettydir.rb
+++ b/catalog-be/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/recipes/BE_1_cleanup_jettydir.rb
@@ -1,24 +1,29 @@
-directory "BE_tempdir_creation" do
- path "#{ENV['JETTY_BASE']}/temp"
- owner 'jetty'
- group 'jetty'
- mode '0755'
- action :create
+unless Dir.exist? "#{ENV['JETTY_BASE']}/temp"
+ directory "BE_tempdir_creation" do
+ path "#{ENV['JETTY_BASE']}/temp"
+ owner 'jetty'
+ group 'jetty'
+ mode '0755'
+ action :create
+ end
end
-directory "BE_create_config_dir" do
- path "#{ENV['JETTY_BASE']}/config"
- owner 'jetty'
- group 'jetty'
- mode '0755'
- action :create
+unless Dir.exist? "#{ENV['JETTY_BASE']}/config"
+ directory "BE_create_config_dir" do
+ path "#{ENV['JETTY_BASE']}/config"
+ owner 'jetty'
+ group 'jetty'
+ mode '0755'
+ action :create
+ end
end
-
-directory "BE_create_catalog-be" do
- path "#{ENV['JETTY_BASE']}/config/catalog-be"
- owner 'jetty'
- group 'jetty'
- mode '0755'
- action :create
+unless Dir.exist? "#{ENV['JETTY_BASE']}/config/catalog-be"
+ directory "BE_create_catalog-be" do
+ path "#{ENV['JETTY_BASE']}/config/catalog-be"
+ owner 'jetty'
+ group 'jetty'
+ mode '0755'
+ action :create
+ end
end