Module: Capistrano::DSL::NginxPaths
- Defined in:
- lib/capistrano/dsl/nginx_paths.rb
Instance Method Summary collapse
-
#nginx_access_log_file ⇒ Object
log files.
- #nginx_default_pid_file ⇒ Object
-
#nginx_default_ssl_cert_file_name ⇒ Object
ssl related files.
- #nginx_default_ssl_cert_file_path ⇒ Object
- #nginx_default_ssl_cert_key_file_name ⇒ Object
- #nginx_default_ssl_cert_key_file_path ⇒ Object
- #nginx_dh_params_file ⇒ Object
- #nginx_error_log_file ⇒ Object
- #nginx_service_path ⇒ Object
- #nginx_sites_available_file ⇒ Object
- #nginx_sites_enabled_file ⇒ Object
- #nginx_ssl_cert_file ⇒ Object
- #nginx_ssl_cert_key_file ⇒ Object
- #nginx_ssl_client_ca ⇒ Object
Instance Method Details
#nginx_access_log_file ⇒ Object
log files
54 55 56 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 54 def nginx_access_log_file "/var/log/nginx/#{fetch(:nginx_config_name)}.access.log" end |
#nginx_default_pid_file ⇒ Object
20 21 22 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 20 def nginx_default_pid_file '/run/nginx.pid' end |
#nginx_default_ssl_cert_file_name ⇒ Object
ssl related files
25 26 27 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 25 def nginx_default_ssl_cert_file_name "#{fetch(:nginx_server_name)}.crt" end |
#nginx_default_ssl_cert_file_path ⇒ Object
33 34 35 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 33 def nginx_default_ssl_cert_file_path '/etc/ssl/certs/' end |
#nginx_default_ssl_cert_key_file_name ⇒ Object
29 30 31 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 29 def nginx_default_ssl_cert_key_file_name "#{fetch(:nginx_server_name)}.key" end |
#nginx_default_ssl_cert_key_file_path ⇒ Object
37 38 39 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 37 def nginx_default_ssl_cert_key_file_path '/etc/ssl/private/' end |
#nginx_dh_params_file ⇒ Object
8 9 10 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 8 def nginx_dh_params_file '/etc/nginx/ssl/dhparam.pem' end |
#nginx_error_log_file ⇒ Object
58 59 60 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 58 def nginx_error_log_file "/var/log/nginx/#{fetch(:nginx_config_name)}.error.log" end |
#nginx_service_path ⇒ Object
16 17 18 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 16 def nginx_service_path fetch(:nginx_service_path).to_s end |
#nginx_sites_available_file ⇒ Object
4 5 6 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 4 def nginx_sites_available_file "#{fetch(:nginx_location)}/sites-available/#{fetch(:nginx_config_name)}" end |
#nginx_sites_enabled_file ⇒ Object
12 13 14 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 12 def nginx_sites_enabled_file "#{fetch(:nginx_location)}/sites-enabled/#{fetch(:nginx_config_name)}" end |
#nginx_ssl_cert_file ⇒ Object
41 42 43 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 41 def nginx_ssl_cert_file "#{fetch(:nginx_ssl_cert_path)}#{fetch(:nginx_ssl_cert)}" end |
#nginx_ssl_cert_key_file ⇒ Object
45 46 47 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 45 def nginx_ssl_cert_key_file "#{fetch(:nginx_ssl_cert_key_path)}#{fetch(:nginx_ssl_cert_key)}" end |
#nginx_ssl_client_ca ⇒ Object
49 50 51 |
# File 'lib/capistrano/dsl/nginx_paths.rb', line 49 def nginx_ssl_client_ca fetch(:nginx_ssl_client_ca) end |