diff options
author | Pawel Chojnacki <pawel@chojnacki.ws> | 2018-03-05 23:02:26 +0300 |
---|---|---|
committer | Pawel Chojnacki <pawel@chojnacki.ws> | 2018-03-05 23:02:26 +0300 |
commit | b53356546dc54a6674eda8fa2d4f730a70f77206 (patch) | |
tree | 35e655f82b3f80039cded957b866ba16629eb2b5 /app/controllers/projects/prometheus | |
parent | 5ceec83a0154e513480a9bb08e252371bf7886c6 (diff) |
Check if prometheus_adapter is properly called
Diffstat (limited to 'app/controllers/projects/prometheus')
-rw-r--r-- | app/controllers/projects/prometheus/metrics_controller.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/controllers/projects/prometheus/metrics_controller.rb b/app/controllers/projects/prometheus/metrics_controller.rb index 523abce35fb..51b29855bcf 100644 --- a/app/controllers/projects/prometheus/metrics_controller.rb +++ b/app/controllers/projects/prometheus/metrics_controller.rb @@ -21,9 +21,10 @@ module Projects private def prometheus_adapter - @prometheus_adapter ||= Prometheus::AdapterService.new(project).prometheus_adapter + @prometheus_adapter ||= ::Prometheus::AdapterService.new(project).prometheus_adapter end + def require_prometheus_metrics! render_404 unless prometheus_adapter.can_query? end |