Sha256: 36507b27db8bf94d79481defa24055b260fa73b6d52bd1e339c4d01e5e973be4
Contents?: true
Size: 660 Bytes
Versions: 2
Compression:
Stored size: 660 Bytes
Contents
require "rack/static" module Elasticsearch module Paramedic module Rack class Middelware < ::Rack::Static def initialize app super app, :root => Elasticsearch::Paramedic::Rack::ROOT, :urls => ["/elasticsearch-paramedic"] end def call env if env["PATH_INFO"] =~ %r"^/elasticsearch-paramedic$" return [302, {"Location" => "/elasticsearch-paramedic/", "Content-Type" => "text/plain"}, []] elsif env["PATH_INFO"] == "/elasticsearch-paramedic/" env["PATH_INFO"] = "/elasticsearch-paramedic/index.html" end super end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
elasticsearch-paramedic-rack-0.1.1 | lib/elasticsearch-paramedic-rack/middelware.rb |
elasticsearch-paramedic-rack-0.1.0 | lib/elasticsearch-paramedic-rack/middelware.rb |