[Mailman-Developers] [CLI Project] Update Preference Command added

Rajeev S rajeevs1992 at gmail.com
Sun Jul 20 17:02:24 CEST 2014


Hi,

I have pushed two revisions, r65 (19/07/2014) and r66 (20/07/2014).

Here are the changes under r65:

- Changes the command preprocessing workflow
- Command processing invoked by using a decorator.
- Removes redundant code in present in the shell, for example, at the 
auto complete functions.
- error reporting brought to single point, as in the command tools
- removes the override on the cmd.parseline function, so that the 
autocomplete functions work flawlessly
- Commands are now processed just before the actions are performed, 
hence providing maximum control.

http://bazaar.launchpad.net/~rajeevs1992/mailman.client/mailmancli/revision/65

Here are the changes under r66:

- Introduces the `update preference` command for Mailman shell.
- Regular expression based syntax verification for all commands. The 
regular expressions are read from the config.ini using the ConfigParser.
   The regex based verification helps to avoid validations when the 
commands are being processed for execution.
- Adds docstrings for all command methods
- Upon command failure or syntax error, command help and usage are displayed

http://bazaar.launchpad.net/~rajeevs1992/mailman.client/mailmancli/revision/66


More information about the Mailman-Developers mailing list