summaryrefslogtreecommitdiffstats
path: root/lib/puppet/provider.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/provider.rb')
-rw-r--r--lib/puppet/provider.rb16
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/puppet/provider.rb b/lib/puppet/provider.rb
index b68602aae..ed7142e51 100644
--- a/lib/puppet/provider.rb
+++ b/lib/puppet/provider.rb
@@ -40,7 +40,7 @@ class Puppet::Provider
elsif superclass.respond_to? :command and command = superclass.command(name)
# nothing
else
- raise Puppet::DevError, "No command %s defined for provider %s" % [name, self.name]
+ raise Puppet::DevError, "No command #{name} defined for provider #{self.name}"
end
return binary(command)
@@ -102,7 +102,7 @@ class Puppet::Provider
# The method for returning a list of provider instances. Note that it returns providers, preferably with values already
# filled in, not resources.
def self.instances
- raise Puppet::DevError, "Provider %s has not defined the 'instances' class method" % self.name
+ raise Puppet::DevError, "Provider #{self.name} has not defined the 'instances' class method"
end
# Create the methods for a given command.
@@ -111,7 +111,7 @@ class Puppet::Provider
unless singleton_class.method_defined?(name)
meta_def(name) do |*args|
unless command(name)
- raise Puppet::Error, "Command %s is missing" % name
+ raise Puppet::Error, "Command #{name} is missing"
end
if args.empty?
cmd = [command(name)]
@@ -190,7 +190,7 @@ class Puppet::Provider
klass = param
else
unless klass = resource_type.attrclass(param)
- raise Puppet::DevError, "'%s' is not a valid parameter for %s" % [param, resource_type.name]
+ raise Puppet::DevError, "'#{param}' is not a valid parameter for #{resource_type.name}"
end
end
return true unless features = klass.required_features
@@ -205,9 +205,9 @@ class Puppet::Provider
# def self.to_s
# unless defined?(@str)
# if self.resource_type
-# @str = "%s provider %s" % [resource_type.name, self.name]
+# @str = "#{resource_type.name} provider #{self.name}"
# else
-# @str = "unattached provider %s" % [self.name]
+# @str = "unattached provider #{self.name}"
# end
# end
# @str
@@ -274,7 +274,7 @@ class Puppet::Provider
elsif self.resource
resource.name
else
- raise Puppet::DevError, "No resource and no name in property hash in %s instance" % self.class.name
+ raise Puppet::DevError, "No resource and no name in property hash in #{self.class.name} instance"
end
end
@@ -286,7 +286,7 @@ class Puppet::Provider
end
def to_s
- "%s(provider=%s)" % [@resource.to_s, self.class.name]
+ "#{@resource}(provider=#{self.class.name})"
end
end