Class: Avm::EacWebappBase0::ApacheHost
- Inherits:
-
Object
- Object
- Avm::EacWebappBase0::ApacheHost
show all
- Includes:
- Apps::Jobs::Base
- Defined in:
- lib/avm/eac_webapp_base0/apache_host.rb
Constant Summary
collapse
- JOBS =
%w[write_available_no_ssl_site enable_no_ssl_site remove_ssl_site reload_apache
run_certbot enable_ssl_site reload_apache].freeze
Instance Method Summary
collapse
Instance Method Details
#no_ssl_site_content ⇒ Object
16
17
18
19
20
|
# File 'lib/avm/eac_webapp_base0/apache_host.rb', line 16
def no_ssl_site_content
::Avm::EacWebappBase0::ApacheHost
.template.child('no_ssl.conf')
.apply(variables_source)
end
|
#ssl? ⇒ Boolean
22
23
24
|
# File 'lib/avm/eac_webapp_base0/apache_host.rb', line 22
def ssl?
options[:certbot]
end
|