class Nginx::Builder::SiteHttp

Public Class Methods

new(user, _certificate_domain = nil, domain: nil) click to toggle source
Calls superclass method Nginx::Builder::Site::new
# File lib/shared_infrastructure/nginx/builder.rb, line 127
def initialize(user, _certificate_domain = nil, domain: nil)
  super(user,
    Nginx::ServerBlock.new(
      server: Nginx::StaticServer.new(domain: domain),
      listen: Nginx::ListenHttp.new,
      location: Nginx::Location.new
    ),
    domain: domain
  )
end

Public Instance Methods

save() click to toggle source
Calls superclass method Nginx::Builder::Site#save
# File lib/shared_infrastructure/nginx/builder.rb, line 138
def save
  result = super
  https_reminder_message
  result
end