diff --git a/puppetboard/app.py b/puppetboard/app.py index 0ac6db7..b17198e 100644 --- a/puppetboard/app.py +++ b/puppetboard/app.py @@ -4,7 +4,10 @@ from __future__ import absolute_import import os import logging import collections -import urllib +try: + from urllib import unquote +except ImportError: + from urllib.parse import unquote from datetime import datetime, timedelta from flask import ( @@ -305,7 +308,7 @@ def metrics(): @app.route('/metric/') def metric(metric): - name = urllib.unquote(metric) + name = unquote(metric) metric = puppetdb.metric(metric) return render_template( 'metric.html',