diff --git a/lib/puppet/functions/hiera_http.rb b/lib/puppet/functions/hiera_http.rb index fab4bf2..02992bc 100644 --- a/lib/puppet/functions/hiera_http.rb +++ b/lib/puppet/functions/hiera_http.rb @@ -102,7 +102,7 @@ def parse_tags(key,str) def http_get(context, options) uri = URI.parse(options['uri']) - host, port, path = uri.host, uri.port, URI.escape(context.interpolate(uri.request_uri)) + host, port, path = uri.host, uri.port, context.interpolate(uri.request_uri) if context.cache_has_key(path) context.explain { "Returning cached value for #{path}" }