class Puma::Configuration

def load_rackup

def load_rackup
  raise "Missing rackup file '#{rackup}'" unless File.exist?(rackup)
  rack_app, rack_options = rack_builder.parse_file(rackup)
  rack_options = rack_options || {}
  @options.file_options.merge!(rack_options)
  config_ru_binds = []
  rack_options.each do |k, v|
    config_ru_binds << v if k.to_s.start_with?("bind")
  end
  @options.file_options[:binds] = config_ru_binds unless config_ru_binds.empty?
  rack_app
end