On Thu, 2009-07-23 at 16:07 -0700, Luke Kanies wrote:
> Signed-off-by: Luke Kanies <[email protected]>
> ---
>  lib/puppet/indirector/rest.rb |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/lib/puppet/indirector/rest.rb b/lib/puppet/indirector/rest.rb
> index 909be9a..4d818c9 100644
> --- a/lib/puppet/indirector/rest.rb
> +++ b/lib/puppet/indirector/rest.rb
> @@ -49,7 +49,7 @@ class Puppet::Indirector::REST < 
> Puppet::Indirector::Terminus
>              end
>          else
>              # Raise the http error if we didn't get a 'success' of some kind.
> -            message = "Server returned %s: %s" % [response.code, 
> response.message]
> +            message = "Error %s on SERVER: %s" % [response.code, 
> response.message]
>              raise Net::HTTPError.new(message, response)

Why not add an indication that the server is the puppetmaster (when it
is)?

Why not add another message giving tips on where to look for a more
complete error?
My point is the following:
if you get an error, the clueless user/newbie doesn't know how to get
more information. So my idea was to add a message like this at the end
of the current message.

"This error originated on the Puppetmaster. To troubleshoot it or report
a bug, you should run the master with --debug and/or --trace."

Maybe what worries me in fact, is that most people think that using
--debug --trace on the client is enough. But all what they'll get is the
client side trace which ends up as not being useful at all.

The perfect fix for my issue, would be when --debug or --trace are
specified on the client, then those options are sent to the server and
used for this connection.

But other than that, I'd say +1.
-- 
Brice Figureau
My Blog: http://www.masterzen.fr/


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to