summaryrefslogtreecommitdiffstats
path: root/ipalib
Commit message (Expand)AuthorAgeFilesLines
* 306: Added Plugin.set_api() method; added corresponding unit testsJason Gerard DeRose2008-09-212-0/+22
* 305: Ported cli.py to changes in public.pyJason Gerard DeRose2008-09-212-17/+29
* 304: args, options, & params namespaces are now created in Command.finalize()...Jason Gerard DeRose2008-09-212-8/+22
* 303: Removed Command.smart_option_order() method and moved its logic into Met...Jason Gerard DeRose2008-09-211-15/+14
* 302: Removed depreciated Command.group_args() methodJason Gerard DeRose2008-09-192-68/+4
* 301: Command.args_to_kw() now raises ArgumentError if more args than max_args...Jason Gerard DeRose2008-09-182-2/+24
* 300: Added Command.max_args instance attribute; added corresponding unit testsJason Gerard DeRose2008-09-182-6/+24
* 299: Cleaned up unit tests for ReadOnly classJason Gerard DeRose2008-09-182-35/+36
* 298: Cleaned up docstrings in ReadOnly methodsJason Gerard DeRose2008-09-181-7/+11
* 297: Added a better example in docstring for ReadOnlyJason Gerard DeRose2008-09-181-19/+18
* 296: Added more to docstrings for NameSpace.__iter_() and NameSpace.__call__()Jason Gerard DeRose2008-09-181-0/+4
* 295: Updated NameSpace unit tests to test NameSpace.__getitem__() with int an...Jason Gerard DeRose2008-09-181-10/+17
* 294: NameSpace no longer subclasses from DictProxy; NameSpace.__getitem__() n...Jason Gerard DeRose2008-09-182-17/+50
* 293: Added Command.kw_to_args() method; added corresponding unit testsJason Gerard DeRose2008-09-182-19/+37
* 292: Added experimental Command.args_to_kw() methodJason Gerard DeRose2008-09-142-12/+42
* 291: Temporarily reverted Rob's changes in public.py and plugins/examples.pyJason Gerard DeRose2008-09-132-9/+2
* 290: Applyied Rob's patchJason Gerard DeRose2008-09-126-2/+1046
* 289: Command.convert(), normalize(), and validate() now use self.params inste...Jason Gerard DeRose2008-09-111-13/+13
* 288: CLI now uses Command.group_args() to check for required argumentsJason Gerard DeRose2008-09-102-1/+9
* 287: Renamed Command.args_to_kw() to Command.group_args(), which now returns ...Jason Gerard DeRose2008-09-102-35/+39
* 286: Finished Command.args_to_kw(); finished unit tests for args_to_kw()Jason Gerard DeRose2008-09-102-12/+27
* 285: Started work on Command.args_to_kw() method; added unit test for functio...Jason Gerard DeRose2008-09-103-0/+63
* 284: Removed depreciated Command.Option property; removed corresponding unit ...Jason Gerard DeRose2008-09-103-35/+8
* 283: Renamed generate_argument() to generate_option()Jason Gerard DeRose2008-09-102-7/+7
* 282: Added Command.__check_options() method; added unit tests for Command.opt...Jason Gerard DeRose2008-09-102-0/+33
* 281: Completed unit tests for Command.argsJason Gerard DeRose2008-09-101-1/+9
* 280: Renamed Options.options to takes_options; updated related unit testsJason Gerard DeRose2008-09-102-26/+26
* 279: Fixed cli and public.Method re new Command.args attributeJason Gerard DeRose2008-09-102-9/+6
* 278: Completed unit tests for Command.args instance attributeJason Gerard DeRose2008-09-102-3/+28
* 277: Added public.generate_argument() function; added corresponding unit testsJason Gerard DeRose2008-09-102-0/+39
* 276: Option.__init__(): doc is now 3rd kwarg instead of 2nd positional arg; u...Jason Gerard DeRose2008-09-103-30/+25
* 275: Added Command.__check_args(); added basic unit tests for Command.args in...Jason Gerard DeRose2008-09-092-0/+35
* 274: NameSpace.__init__() now takes sort=True keyword arument to allow for no...Jason Gerard DeRose2008-09-092-71/+72
* 273: Added Command.get_args() method; added corresponding unit testsJason Gerard DeRose2008-09-092-0/+14
* 272: Add a quick positional arg experimentJason Gerard DeRose2008-09-092-1/+28
* 271: Improved __repr__ methods for better output from the show-plugins commandJason Gerard DeRose2008-09-083-3/+11
* 270: show-plugins now only shows namespaces with at least one memberJason Gerard DeRose2008-09-081-1/+1
* 269: Renamed print_api command to show_pluginsJason Gerard DeRose2008-09-081-2/+2
* 268: Fixed broken unit test for Plugin.__repr__()Jason Gerard DeRose2008-09-081-2/+2
* 267: Finished builtin CLI api commandJason Gerard DeRose2008-09-082-8/+34
* 266: Started work on new cli.print_api CommandJason Gerard DeRose2008-09-041-0/+4
* 265: Fixed small formatting error with use of CLI.print_commands()Jason Gerard DeRose2008-09-041-4/+2
* 264: Cleaned up docstrings on all example pluginsJason Gerard DeRose2008-09-043-15/+16
* 263: CLI.print_commands() now seperates Command subclasses from Application s...Jason Gerard DeRose2008-09-041-7/+17
* 262: Fixed crossreference in public.Application docstringJason Gerard DeRose2008-09-041-1/+1
* 261: More work on demo using Option.__call__() for interactive inputJason Gerard DeRose2008-09-042-4/+9
* 260: Option.normalize() now does same conversion for multivalue as Option.con...Jason Gerard DeRose2008-09-043-17/+27
* 259: Option.__normalize_scalar() now raises a TypeError if not isinstance(val...Jason Gerard DeRose2008-09-042-8/+8
* 258: Added some experimental features for interactively prompting for valuesJason Gerard DeRose2008-09-042-0/+40
* 257: Improved help command, now parsing options with optparseJason Gerard DeRose2008-09-042-24/+52