Sha256: e0ead8083c9530d3821b459b44181c190d7c56bb467153f2e09bd203f629737f
Contents?: true
Size: 401 Bytes
Versions: 1
Compression:
Stored size: 401 Bytes
Contents
require 'byebug' module Mite class Server attr_accessor :application def initialize(config:) builder = %{ Rack::Builder.new do #{File.read(config)} end } @application = eval(builder, nil, config) end def process(request) application.call(request.merge("rack.errors" => $stderr, "rack.version" => Rack::VERSION)) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mite-0.0.1 | lib/mite/server.rb |