1 #Set the http module option
3 http_option = "#--module=http"
5 http_option = "--module=http"
9 printf("DEBUG: [%s]:[%s] disableHttp=[%s], http_option=[%s] !!! \n", cookbook_name, recipe_name, node['disableHttp'], http_option )
12 directory "Jetty_etcdir_creation" do
13 path "#{ENV['JETTY_BASE']}/etc"
21 cookbook_file "#{ENV['JETTY_BASE']}/etc/org.onap.sdc.p12" do
22 source "org.onap.sdc.p12"
29 cookbook_file "#{ENV['JETTY_BASE']}/etc/org.onap.sdc.trust.jks" do
30 source "org.onap.sdc.trust.jks"
37 bash "create-jetty-modules" do
38 cwd "#{ENV['JETTY_BASE']}"
40 cd "#{ENV['JETTY_BASE']}"
41 java -jar "/#{ENV['JETTY_HOME']}"/start.jar --add-to-start=deploy
42 java -jar "/#{ENV['JETTY_HOME']}"/start.jar --add-to-startd=http,https,console-capture,setuid
47 template "http-ini" do
48 path "#{ENV['JETTY_BASE']}/start.d/http.ini"
54 :http_option => http_option ,
55 :http_port => "#{node['DCAE']['BE'][:http_port]}"
60 template "https-ini" do
61 path "#{ENV['JETTY_BASE']}/start.d/https.ini"
62 source "https-ini.erb"
67 :https_port => "#{node['DCAE']['BE'][:https_port]}"
73 path "#{ENV['JETTY_BASE']}/start.d/ssl.ini"
79 :https_port => "#{node['DCAE']['BE'][:https_port]}" ,
80 :jetty_keystore_pwd => "#{node['jetty'][:keystore_pwd]}" ,
81 :jetty_keymanager_pwd => "#{node['jetty'][:keymanager_pwd]}" ,
82 :jetty_truststore_pwd => "#{node['jetty'][:truststore_pwd]}"