summaryrefslogtreecommitdiffstats
path: root/lib/puppet/indirector/request.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/indirector/request.rb')
-rw-r--r--lib/puppet/indirector/request.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/puppet/indirector/request.rb b/lib/puppet/indirector/request.rb
index cd354ac16..6d19e59d7 100644
--- a/lib/puppet/indirector/request.rb
+++ b/lib/puppet/indirector/request.rb
@@ -100,7 +100,7 @@ class Puppet::Indirector::Request
def model
- raise ArgumentError, "Could not find indirection '%s'" % indirection_name unless i = indirection
+ raise ArgumentError, "Could not find indirection '#{indirection_name}'" unless i = indirection
i.model
end
@@ -130,10 +130,10 @@ class Puppet::Indirector::Request
when Symbol; value = CGI.escape(value.to_s)
when Array; value = CGI.escape(YAML.dump(value))
else
- raise ArgumentError, "HTTP REST queries cannot handle values of type '%s'" % value.class
+ raise ArgumentError, "HTTP REST queries cannot handle values of type '#{value.class}'"
end
- "%s=%s" % [key, value]
+ "#{key}=#{value}"
end.join("&")
end
@@ -150,7 +150,7 @@ class Puppet::Indirector::Request
def to_s
return uri if uri
- return "/%s/%s" % [indirection_name, key]
+ return "/#{indirection_name}/#{key}"
end
private
@@ -170,7 +170,7 @@ class Puppet::Indirector::Request
begin
uri = URI.parse(URI.escape(key))
rescue => detail
- raise ArgumentError, "Could not understand URL %s: %s" % [key, detail.to_s]
+ raise ArgumentError, "Could not understand URL #{key}: #{detail}"
end
# Just short-circuit these to full paths