lib/harness/integration/sidekiq.rb in harness-0.2.8 vs lib/harness/integration/sidekiq.rb in harness-0.2.9

- old
+ new

@@ -3,12 +3,12 @@ module Server class HarnessInstrumentation def call(worker_class, item, queue) if instrument? worker_class options = {} - options[:gauge] = "#{worker_class.class.to_s.underscore}.sidekiq" - options[:counter] = "#{worker_class.class.to_s.pluralize.underscore}.sidekiq" + options[:gauge] = "#{worker_class.class.to_s.underscore}.sidekiq".gsub('/', '.') + options[:counter] = "#{worker_class.class.to_s.pluralize.underscore}.sidekiq".gsub('/', '.') ActiveSupport::Notifications.instrument "#{worker_class.class.to_s.underscore}.sidekiq", options do yield end @@ -18,10 +18,10 @@ end end private def instrument?(worker_class) - worker_class !~ /^Harness/ + worker_class !~ /^harness/i end end end end end