module RackRabbit

Constants

DEFAULT_RABBIT
SUMMARY
VERSION
CONSTANTS

Public Class Methods

friendly_signal(sig) click to toggle source
HELPER METHODS
# File lib/rack-rabbit.rb, line 50
def self.friendly_signal(sig)
  case sig
  when :QUIT then "QUIT"
  when :INT  then "INTERRUPT"
  when :TERM then "TERMINATE"
  else
    sig
  end
end
load_rack_app(rack_file) click to toggle source
# File lib/rack-rabbit.rb, line 62
def self.load_rack_app(rack_file)
  (@rack_app_cache ||= {})[rack_file] ||= Rack::Builder.parse_file(rack_file)
end
run!(options) click to toggle source
ENTRY POINT
# File lib/rack-rabbit.rb, line 41
def self.run!(options)
  require 'rack-rabbit/server'
  Server.new(options).run
end