diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-07-19 17:16:28 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-07-19 17:16:28 +0300 |
commit | e4384360a16dd9a19d4d2d25d0ef1f2b862ed2a6 (patch) | |
tree | 2fcdfa7dcdb9db8f5208b2562f4b4e803d671243 /app/graphql/resolvers/metrics/dashboard_resolver.rb | |
parent | ffda4e7bcac36987f936b4ba515995a6698698f0 (diff) |
Add latest changes from gitlab-org/gitlab@16-2-stable-eev16.2.0-rc42
Diffstat (limited to 'app/graphql/resolvers/metrics/dashboard_resolver.rb')
-rw-r--r-- | app/graphql/resolvers/metrics/dashboard_resolver.rb | 35 |
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 |