Sha256: 3469d45553a6a6852b2136a996f8846fd65608c3d151bf0a73e32fe4d5e3bc7f

Contents?: true

Size: 662 Bytes

Versions: 18

Compression:

Stored size: 662 Bytes

Contents

# Copyright (c) 2015 AppNeta, Inc.
# All rights reserved.

require 'rack/handler/puma'
require 'traceview/inst/rack'

TraceView.logger.info "[traceview/info] Starting background utility rack app on localhost:8101."

Thread.new do
  app = Rack::Builder.new {
    use TraceView::Rack
    map "/" do
      run Proc.new { |env|
        [200, {"Content-Type" => "text/html"}, ['Hello TraceView!']]
      }
    end

    map "/redirectme" do
      run Proc.new { |env|
        [301, {"Location" => "/", "Content-Type" => "text/html"}, ['']]
      }
    end
  }

  Rack::Handler::Puma.run(app, {:Host => '127.0.0.1', :Port => 8101})
end

# Allow Thin to boot.
sleep(2)

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
traceview-3.8.2-java test/servers/rackapp_8101.rb
traceview-3.8.2 test/servers/rackapp_8101.rb
traceview-3.8.1-java test/servers/rackapp_8101.rb
traceview-3.8.1 test/servers/rackapp_8101.rb
traceview-3.8.0-java test/servers/rackapp_8101.rb
traceview-3.8.0 test/servers/rackapp_8101.rb
traceview-3.7.1-java test/servers/rackapp_8101.rb
traceview-3.7.1 test/servers/rackapp_8101.rb
traceview-3.7.0-java test/servers/rackapp_8101.rb
traceview-3.7.0 test/servers/rackapp_8101.rb
traceview-3.6.0-java test/servers/rackapp_8101.rb
traceview-3.6.0 test/servers/rackapp_8101.rb
traceview-3.5.1-java test/servers/rackapp_8101.rb
traceview-3.5.1 test/servers/rackapp_8101.rb
traceview-3.5.0-java test/servers/rackapp_8101.rb
traceview-3.5.0 test/servers/rackapp_8101.rb
traceview-3.4.2-java test/servers/rackapp_8101.rb
traceview-3.4.2 test/servers/rackapp_8101.rb