From de6a77951c77b66c3ac5a4365339c5f19d536085 Mon Sep 17 00:00:00 2001 From: Daniele Sluijters Date: Tue, 5 Nov 2013 12:20:48 +0100 Subject: [PATCH] app: Abort if we can't fetch metrics. --- puppetboard/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/puppetboard/app.py b/puppetboard/app.py index 048e8ff..b1efd51 100644 --- a/puppetboard/app.py +++ b/puppetboard/app.py @@ -274,7 +274,7 @@ def query(): @app.route('/metrics') def metrics(): - metrics = puppetdb._query('metrics', path='mbeans') + metrics = get_or_abort(puppetdb._query, 'metrics', path='mbeans') for key, value in metrics.iteritems(): metrics[key] = value.split('/')[3] return render_template('metrics.html', metrics=sorted(metrics.items()))