The Puppet Labs Issue Tracker has Moved:

This issue tracker is now in read-only archive mode and automatic ticket export has been disabled. Redmine users will need to create a new JIRA account to file tickets using See the following page for information on filing tickets with JIRA:

Bug #6624

Command line help options should be handled more consistently

Added by Matt Robinson about 5 years ago.

Status:AcceptedStart date:03/07/2011
Priority:NormalDue date:
Assignee:-% Done:


Target version:-
Affected Puppet version: Branch:

We've Moved!

Ticket tracking is now hosted in JIRA:


When merging into next I noticed that some of how we deal with help text on the command line caused a test failure for the cert app because we didn’t print the help and exit when there were no arguments. Different applications dealt with help differently. Some exited explicitly afterwards, some exit within the help method, some make different assumptions about what should be done if there are no arguments. So there’s inconsistency between applications and between next and versions of puppet.

Also available in: Atom PDF