Module: Rack::Tail

Defined in:
lib/rack/tail.rb,
lib/rack/tail/app.rb,
lib/rack/tail/version.rb,
lib/rack/tail/request_handler.rb

Overview

Rack::Tail serves files below the root directory given, according to the path info of the Rack request. e.g. when Rack::File.new(“/etc”) is used, you can access ‘passwd’ file as localhost:9292/passwd

Defined Under Namespace

Classes: App, RequestHandler

Constant Summary collapse

VERSION =
"1.0.0"

Class Method Summary collapse

Class Method Details

.new(root, headers = {}, default_mime = 'text/plain', default_lines = 50) ⇒ Object



15
16
17
# File 'lib/rack/tail.rb', line 15

def self.new(root, headers={}, default_mime = 'text/plain', default_lines = 50)
  App.new(root, headers, default_mime, default_lines)
end