Sha256: ddfb6e4e926c516585c28e6e78cc44b7c7853b73a6298188b3cb6d728ca3954f

Contents?: true

Size: 200 Bytes

Versions: 6

Compression:

Stored size: 200 Bytes

Contents

require 'tronprint'

module Tronprint
  class App
    def initialize(app)
      @app = app
    end

    def call(env)
      Tronprint.traffic_monitor.increment

      @app.call(env)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
tronprint-1.2.1 lib/tronprint/app.rb
tronprint-1.2.0 lib/tronprint/app.rb
tronprint-1.1.5 lib/tronprint/app.rb
tronprint-1.1.4 lib/tronprint/app.rb
tronprint-1.1.3 lib/tronprint/app.rb
tronprint-1.1.2 lib/tronprint/app.rb