Sha256: dcf5b081adeb74ef784fa5f5d6060ec1c0b0c8d686e565771598854db913af72
Contents?: true
Size: 1.25 KB
Versions: 1
Compression:
Stored size: 1.25 KB
Contents
# frozen_string_literal: true begin require 'sidekiq/web' rescue LoadError # client-only usage end require 'sidekiq/api' require 'sidekiq/statistic/configuration' require 'sidekiq/statistic/log_parser' require 'sidekiq/statistic/middleware' require 'sidekiq/statistic/base' require 'sidekiq/statistic/statistic/charts' require 'sidekiq/statistic/statistic/realtime' require 'sidekiq/statistic/statistic/runtime' require 'sidekiq/statistic/statistic/workers' require 'sidekiq/statistic/version' require 'sidekiq/statistic/web_extension' require 'sidekiq/statistic/web_api_extension' require 'sidekiq/statistic/web_extension_helper' require 'sidekiq/statistic/helpers/color' module Sidekiq module Statistic REDIS_HASH = 'sidekiq:statistic' class << self attr_writer :configuration end def self.configuration @configuration ||= Configuration.new end def self.configure yield(configuration) end end end Sidekiq.configure_server do |config| config.server_middleware do |chain| chain.add Sidekiq::Statistic::Middleware end end if defined?(Sidekiq::Web) Sidekiq::Web.register Sidekiq::Statistic::WebApiExtension Sidekiq::Web.register Sidekiq::Statistic::WebExtension Sidekiq::Web.tabs['Statistic'] = 'statistic' end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sidekiq-statistic-1.4.0 | lib/sidekiq/statistic.rb |