Class: Avm::EacWebappBase0::ApacheHost
- Inherits:
-
Object
- Object
- Avm::EacWebappBase0::ApacheHost
show all
- Defined in:
- lib/avm/eac_webapp_base0/apache_host.rb
Defined Under Namespace
Classes: EntriesReader
Instance Method Summary
collapse
Instance Method Details
#no_ssl_site_content ⇒ Object
26
27
28
29
|
# File 'lib/avm/eac_webapp_base0/apache_host.rb', line 26
def no_ssl_site_content
::Avm::EacWebappBase0::ApacheHost.template.child('no_ssl.conf')
.apply(EntriesReader.new(self, instance))
end
|
15
16
17
18
19
20
21
22
23
24
|
# File 'lib/avm/eac_webapp_base0/apache_host.rb', line 15
def run
write_available_no_ssl_site
enable_no_ssl_site
remove_ssl_site
reload_apache
run_certbot
enable_ssl_site
reload_apache
::Avm::Result.success('Done')
end
|
#ssl? ⇒ Boolean
31
32
33
|
# File 'lib/avm/eac_webapp_base0/apache_host.rb', line 31
def ssl?
options[:certbot]
end
|