The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
Command line help options should be handled more consistently
|Affected Puppet version:||Branch:|
Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com
This ticket may be automatically exported to the PUP project on JIRA using the button below:
When merging 2.6.next 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 2.6.next versions of puppet.