summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Pittman <daniel@puppetlabs.com>2011-04-20 16:56:45 -0700
committerDaniel Pittman <daniel@puppetlabs.com>2011-04-20 16:56:58 -0700
commiteeb82361de00f86f0840c2fcdd30a5e84c49232d (patch)
tree1eea2bb0f96dcd8c1e2a774def712a7d59b8e09e
parent677752d44e180d7293fbae6594f51fe7d41fb3fc (diff)
downloadpuppet-eeb82361de00f86f0840c2fcdd30a5e84c49232d.tar.gz
puppet-eeb82361de00f86f0840c2fcdd30a5e84c49232d.tar.xz
puppet-eeb82361de00f86f0840c2fcdd30a5e84c49232d.zip
maint: better error report for a missing version of a face.
We would report this: Could not find version 1.0.0 of Puppet::Face[:version_matching, "2.0.0"] That is not actually so helpful, not least because people wonder why it reports a version number they didn't ask for. Instead, we just report the requested name now.
-rw-r--r--lib/puppet/interface.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/interface.rb b/lib/puppet/interface.rb
index 5c8ade749..b48f963ec 100644
--- a/lib/puppet/interface.rb
+++ b/lib/puppet/interface.rb
@@ -53,7 +53,7 @@ class Puppet::Interface
def [](name, version)
unless face = Puppet::Interface::FaceCollection[name, version]
if current = Puppet::Interface::FaceCollection[name, :current]
- raise Puppet::Error, "Could not find version #{version} of #{current}"
+ raise Puppet::Error, "Could not find version #{version} of #{name}"
else
raise Puppet::Error, "Could not find Puppet Face #{name.inspect}"
end