Skip to content

Commit

Permalink
Made patch more readable thanks to @Ortuna's comment https://github.c…
Browse files Browse the repository at this point in the history
  • Loading branch information
Dario Cravero committed Oct 15, 2013
1 parent 5fe35cc commit 6574209
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion padrino-core/lib/padrino-core/server.rb
Expand Up @@ -31,7 +31,11 @@ def self.start(app, opts={})
FileUtils.mkdir_p(File.dirname(options[:pid])) FileUtils.mkdir_p(File.dirname(options[:pid]))
end end
options[:server] = detect_rack_handler if options[:server].blank? options[:server] = detect_rack_handler if options[:server].blank?
options.merge!(Hash[*options.delete(:options).map {|opt| opt.split('=',2)}.flatten].symbolize_keys!) if options[:options].is_a?(Array) if options[:options].is_a?(Array)
parsed_server_options = options.delete(:options).map { |opt| opt.split('=', 2) }.flatten
server_options = Hash[*parsed_server_options].symbolize_keys!
options.merge!(server_options)
end
new(options, app).start new(options, app).start
end end


Expand Down

0 comments on commit 6574209

Please sign in to comment.