diff options
Diffstat (limited to 'lib/gitlab/sidekiq_middleware/metrics.rb')
-rw-r--r-- | lib/gitlab/sidekiq_middleware/metrics.rb | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/lib/gitlab/sidekiq_middleware/metrics.rb b/lib/gitlab/sidekiq_middleware/metrics.rb deleted file mode 100644 index 7ae8995c46d..00000000000 --- a/lib/gitlab/sidekiq_middleware/metrics.rb +++ /dev/null @@ -1,38 +0,0 @@ -# frozen_string_literal: true - -module Gitlab - module SidekiqMiddleware - class Metrics - TRUE_LABEL = "yes" - FALSE_LABEL = "no" - - private - - def create_labels(worker_class, queue) - labels = { queue: queue.to_s, - worker: worker_class.to_s, - urgency: "", - external_dependencies: FALSE_LABEL, - feature_category: "", - boundary: "" } - - return labels unless worker_class && worker_class.include?(WorkerAttributes) - - labels[:urgency] = worker_class.get_urgency.to_s - labels[:external_dependencies] = bool_as_label(worker_class.worker_has_external_dependencies?) - - feature_category = worker_class.get_feature_category - labels[:feature_category] = feature_category.to_s - - resource_boundary = worker_class.get_worker_resource_boundary - labels[:boundary] = resource_boundary == :unknown ? "" : resource_boundary.to_s - - labels - end - - def bool_as_label(value) - value ? TRUE_LABEL : FALSE_LABEL - end - end - end -end |