Issue #7305 has been updated by Daniel Pittman.

Category set to Faces
Status changed from Needs Decision to Rejected
Assignee set to Daniel Pittman
Affected Puppet version set to 2.7.0rc1

Randall Hansen wrote:
> * "help" * 3 gives what looks like the help man page

It gives, by definition, the help for the help face; that help is not yet well 
filled out, but it what is being shown.  Any other face will show help with the 
same rough structure.

> * "help" * 4 gives what looks like a man page template

It gives, by definition, the help for the help action on the help face.  That 
help is not yet well filled out, but is what is being show.  Any other action 
will show help with the same rough structure.

> * "help" * 5+ gives us a couple broken error messages

That is a genuine bug, in that the error message show is incorrect, and I have 
filed a separate ticket for that.

> No matter how may "help" words we pass, output should be the same as `puppet 
> help`.

No, it shouldn't.  That would be radically inconsistent with the definition of 
the help, which is to display help on a face and/or action; we would have to 
add special case code into all the mechanisms to access that face, or all 
through the face, to make that work.

You should revisit this once the help face is actually documented, and the 
format of the face and action code polished, and see if you still feel this is 
unhelpful help, when we deliver what the user explicitly requested.
----------------------------------------
Bug #7305: Funny output with `puppet "help"*n`
https://projects.puppetlabs.com/issues/7305

Author: Randall Hansen
Status: Rejected
Priority: Normal
Assignee: Daniel Pittman
Category: Faces
Target version: 
Affected Puppet version: 2.7.0rc1
Keywords: 
Branch: 


* "help" * 3 gives what looks like the help man page
* "help" * 4 gives what looks like a man page template
* "help" * 5+ gives us a couple broken error messages

No matter how may "help" words we pass, output should be the same as `puppet 
help`.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" 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-bugs?hl=en.

Reply via email to