module Rack::Handler::Reifier

Constants

DEFAULT_OPTIONS

Public Class Methods

run(app, options = {}) click to toggle source
# File lib/rack/handler/reifier.rb, line 12
def self.run(app, options = {})
  options = DEFAULT_OPTIONS.merge(options)
  puts "======= Reifier #{::Reifier::VERSION} starting ======="
  server = ::Reifier::Server.new(app, options)
  server.load_configuration
  server.start
end
valid_options() click to toggle source
# File lib/rack/handler/reifier.rb, line 20
def self.valid_options
  {
    'MinThreads=MINTHREADS' => 'Number of minimal threads (default: 0)',
    'MaxThreads=MAXTHREADS' => 'Number of minimal threads (default: 16)',
    'Workers=WORKERS'       => 'Number of workers (default: none)'
  }
end