Sha256: a0dffb0b37ad33653198870b6f46e592225dd7141a7b3434aca7a8891ee19c1d

Contents?: true

Size: 473 Bytes

Versions: 217

Compression:

Stored size: 473 Bytes

Contents

module ScoutApm
  module ServerIntegrations
    class Webrick
      attr_reader :logger

      def initialize(logger)
        @logger = logger
      end

      def name
        :webrick
      end

      def forking?; false; end

      def present?
        defined?(::WEBrick) && defined?(::WEBrick::VERSION)
      end

      # TODO: What does it mean to install on a non-forking env?
      def install
      end

      def found?
        true
      end
    end
  end
end


Version data entries

217 entries across 217 versions & 1 rubygems

Version Path
scout_apm-5.6.1 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.6.0 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.5.0 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.4.0 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.3.8 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.3.7 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.3.5 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.3.3 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.3.2 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.3.1 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.3.0 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.2.0 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.1.1 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.1.0 lib/scout_apm/server_integrations/webrick.rb
scout_apm-5.0.0 lib/scout_apm/server_integrations/webrick.rb
scout_apm-4.1.2 lib/scout_apm/server_integrations/webrick.rb
scout_apm-4.1.1 lib/scout_apm/server_integrations/webrick.rb
scout_apm-4.1.0 lib/scout_apm/server_integrations/webrick.rb
scout_apm-4.0.4 lib/scout_apm/server_integrations/webrick.rb
scout_apm-4.0.3 lib/scout_apm/server_integrations/webrick.rb