class Middleman::PreviewServer::BindAddressAndServerNameInformation

Only used if bind address and server name are given and bind address is

not

or 0.0.0.0

Public Class Methods

matches?(opts={}) click to toggle source
# File lib/middleman-core/preview_server/information.rb, line 243
def self.matches?(opts={})
  !opts[:bind_address].blank? && !opts[:server_name].blank? && !%w(:: 0.0.0.0).include?(opts[:bind_address])
end
new(*args) click to toggle source
# File lib/middleman-core/preview_server/information.rb, line 233
def initialize(*args)
  super

  @listeners << bind_address
  @site_addresses << server_name
  @site_addresses << bind_address

  @checks << Checks::ServerNameResolvesToBindAddress.new
end

Public Instance Methods

resolve_me(*) click to toggle source
# File lib/middleman-core/preview_server/information.rb, line 247
def resolve_me(*); end