Method: Nginxtra::Config::SimpleConfig#process!

Defined in:
lib/nginxtra/config.rb

#process!Object

Process the simple config.



589
590
591
592
593
594
595
596
597
598
599
600
601
# File 'lib/nginxtra/config.rb', line 589

def process!
  file_options = @config.file_paths.map do |path|
    find_config_files! path
  end

  config_files = file_options.map(&:keys).inject([], &:+).uniq.map do |x|
    file_options.select do |option|
      option.include? x
    end.first[x]
  end

  process_files! config_files
end