Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/graphql/resolvers/metrics/dashboard_resolver.rb')
-rw-r--r--app/graphql/resolvers/metrics/dashboard_resolver.rb35
1 files changed, 0 insertions, 35 deletions
diff --git a/app/graphql/resolvers/metrics/dashboard_resolver.rb b/app/graphql/resolvers/metrics/dashboard_resolver.rb
deleted file mode 100644
index 5abad0de539..00000000000
--- a/app/graphql/resolvers/metrics/dashboard_resolver.rb
+++ /dev/null
@@ -1,35 +0,0 @@
-# frozen_string_literal: true
-
-module Resolvers
- module Metrics
- class DashboardResolver < Resolvers::BaseResolver
- type Types::Metrics::DashboardType, null: true
- calls_gitaly!
-
- argument :path, GraphQL::Types::String,
- required: true,
- description: <<~MD
- Path to a file which defines a metrics dashboard eg: `"config/prometheus/common_metrics.yml"`.
- MD
-
- alias_method :environment, :object
-
- def resolve(path:)
- return if Feature.enabled?(:remove_monitor_metrics)
- return unless environment
-
- ::PerformanceMonitoring::PrometheusDashboard.find_for(path: path, **service_params)
- end
-
- private
-
- def service_params
- {
- project: environment.project,
- user: current_user,
- options: { environment: environment }
- }
- end
- end
- end
-end