class Nginx::Server

The server_name line of a server block.

Attributes

domain[R]

Public Class Methods

new(domain: nil) click to toggle source
# File lib/shared_infrastructure/nginx/server.rb, line 7
def initialize(domain: nil)
  @domain = domain
end

Public Instance Methods

root_directory() click to toggle source
# File lib/shared_infrastructure/nginx/server.rb, line 13
def root_directory
  domain.site_root
end
to_s(level = 0) click to toggle source
# File lib/shared_infrastructure/nginx/server.rb, line 17
def to_s(level = 0)
  Lines.new("server_name #{domain.certbot_domain_names};").format(level)
end