summaryrefslogtreecommitdiff
path: root/lib/gitlab/metrics/dashboard/base_service.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gitlab/metrics/dashboard/base_service.rb')
-rw-r--r--lib/gitlab/metrics/dashboard/base_service.rb11
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/gitlab/metrics/dashboard/base_service.rb b/lib/gitlab/metrics/dashboard/base_service.rb
index 090014aa597..90895eb237a 100644
--- a/lib/gitlab/metrics/dashboard/base_service.rb
+++ b/lib/gitlab/metrics/dashboard/base_service.rb
@@ -23,6 +23,11 @@ module Gitlab
raise NotImplementedError
end
+ # Returns an un-processed dashboard from the cache.
+ def raw_dashboard
+ Gitlab::Metrics::Dashboard::Cache.fetch(cache_key) { get_raw_dashboard }
+ end
+
private
# Returns a new dashboard Hash, supplemented with DB info
@@ -37,11 +42,6 @@ module Gitlab
params[:dashboard_path]
end
- # Returns an un-processed dashboard from the cache.
- def raw_dashboard
- Gitlab::Metrics::Dashboard::Cache.fetch(cache_key) { get_raw_dashboard }
- end
-
# @return [Hash] an unmodified dashboard
def get_raw_dashboard
raise NotImplementedError
@@ -54,6 +54,7 @@ module Gitlab
# Determines whether custom metrics should be included
# in the processed output.
+ # @return [Boolean]
def insert_project_metrics?
false
end