diff options
| author | Daniel Pittman <daniel@puppetlabs.com> | 2011-04-20 16:56:45 -0700 |
|---|---|---|
| committer | Daniel Pittman <daniel@puppetlabs.com> | 2011-04-20 16:56:58 -0700 |
| commit | eeb82361de00f86f0840c2fcdd30a5e84c49232d (patch) | |
| tree | 1eea2bb0f96dcd8c1e2a774def712a7d59b8e09e | |
| parent | 677752d44e180d7293fbae6594f51fe7d41fb3fc (diff) | |
| download | puppet-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.rb | 2 |
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 |
