diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2019-12-17 15:08:11 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2019-12-17 15:08:11 +0300 |
commit | badb9c1deacbea601b02f88811b7e123589d9251 (patch) | |
tree | f4b4f85db49a8c9fc9bd6233ed9f7862c9de8ded /lib/gitlab/metrics | |
parent | 5bd24a54ef4ce3a38a860eb53b66d062c2382971 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'lib/gitlab/metrics')
-rw-r--r-- | lib/gitlab/metrics/dashboard/service_selector.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/gitlab/metrics/dashboard/service_selector.rb b/lib/gitlab/metrics/dashboard/service_selector.rb index 22314c2a0ee..5b6f25420e0 100644 --- a/lib/gitlab/metrics/dashboard/service_selector.rb +++ b/lib/gitlab/metrics/dashboard/service_selector.rb @@ -22,6 +22,7 @@ module Gitlab return SERVICES::DynamicEmbedService if dynamic_embed?(params) return SERVICES::DefaultEmbedService if params[:embedded] return SERVICES::SystemDashboardService if system_dashboard?(params[:dashboard_path]) + return SERVICES::PodDashboardService if pod_dashboard?(params[:dashboard_path]) return SERVICES::ProjectDashboardService if params[:dashboard_path] default_service @@ -37,6 +38,10 @@ module Gitlab SERVICES::SystemDashboardService.matching_dashboard?(filepath) end + def pod_dashboard?(filepath) + SERVICES::PodDashboardService.matching_dashboard?(filepath) + end + def custom_metric_embed?(params) SERVICES::CustomMetricEmbedService.valid_params?(params) end |