summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Options/Parser.py
Commit message (Collapse)AuthorAgeFilesLines
* Options: reparse all arguments on each passChris St. Pierre2013-08-091-7/+3
| | | | | | | | | This ensures that required positional arguments are handled properly. If we only reparse the remaining arguments -- i.e., those that were not understood on previous passes -- then we may parse out all of the positional arguments on the first pass, and then on a subsequent pass parse_known_args() will fail because the positional argument is not provided.
* Options: fix parsing of ComponentActions and other finalizable actionsChris St. Pierre2013-08-091-4/+4
|
* Options: wrote completely new option parserChris St. Pierre2013-06-271-0/+282