Class: Hako::Scripts::NginxFront::Generator::Location

Inherits:
Object
  • Object
show all
Defined in:
lib/hako/scripts/nginx_front.rb

Instance Method Summary collapse

Constructor Details

#initialize(config) ⇒ Location

Returns a new instance of Location.

Parameters:

  • config (Hash)


155
156
157
# File 'lib/hako/scripts/nginx_front.rb', line 155

def initialize(config)
  @config = config
end

Instance Method Details

#allow_only_fromArray<String>?

Returns:

  • (Array<String>, nil)


160
161
162
163
164
165
# File 'lib/hako/scripts/nginx_front.rb', line 160

def allow_only_from
  allow = @config.fetch('allow_only_from', nil)
  if allow
    allow.flatten
  end
end