Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Raise a more specific error when a user lacks the proper permissions. | Rob Crittenden | 2009-03-25 | 1 | -0/+1 |
| | | | | | The info part of the message will contain details on what permission failed on what attribute. | ||||
* | Update objectclasses for groups, by default not posix groups. | Rob Crittenden | 2009-02-27 | 1 | -0/+16 |
| | | | | | | This change depends on DS bugs 487574 and 487725. Groups cannot be promoted properly without these fixed. It will fail with an Object Class violation because gidNumber isn't set. | ||||
* | A new exception for requiring root, RootRequired | Rob Crittenden | 2009-02-19 | 1 | -0/+16 |
| | |||||
* | Implemented more elegant way for entire plugin module to be conditionally ↵ | Jason Gerard DeRose | 2009-02-17 | 1 | -0/+15 |
| | | | | skipped; updated cert.py and ra.py modules to use this | ||||
* | Started work on a much simplified mod_python server | Jason Gerard DeRose | 2009-02-03 | 1 | -3/+19 |
| | |||||
* | Fixed some of the test_xmlrpc unit tests | Jason Gerard DeRose | 2009-02-03 | 1 | -3/+3 |
| | |||||
* | Applied Rob's errors patch | Rob Crittenden | 2009-02-03 | 1 | -0/+79 |
| | |||||
* | Added ServiceError (KerberosError) and make rpc.KerbTransport raise it if ↵ | Jason Gerard DeRose | 2009-02-03 | 1 | -0/+17 |
| | | | | appropriate | ||||
* | More work on xmlrpc stuff, started migrated more code to use errors2 instead ↵ | Jason Gerard DeRose | 2009-02-03 | 1 | -3/+29 |
| | | | | of errors | ||||
* | More xmlrpc tweaks: xmlserver.execute() now logs non-public exceptions; ↵ | Jason Gerard DeRose | 2009-02-03 | 1 | -11/+3 |
| | | | | xmlclient.forward() now handles socket error; fixed some Python 2.4 problems in lite-xmlrpc2.py | ||||
* | Added Command.args_options_2_params() method and its unit tests | Jason Gerard DeRose | 2009-02-03 | 1 | -10/+60 |
| | |||||
* | Added rpc.xmlclient backend plugin for forwarding; added corresponding unit ↵ | Jason Gerard DeRose | 2009-01-19 | 1 | -12/+29 |
| | | | | tests | ||||
* | New Param: implemented a base Param._convert_scalar() method; added ↵ | Jason Gerard DeRose | 2009-01-13 | 1 | -0/+8 |
| | | | | Param.type_error attribute for ConversionError message | ||||
* | New Param: added Param.validate() and Param._validate_scalar() methods; ↵ | Jason Gerard DeRose | 2009-01-12 | 1 | -0/+16 |
| | | | | added corresponding unit tests | ||||
* | Changed PublicError so str(e) is untranslated (for logging) and added ↵ | Jason Gerard DeRose | 2009-01-08 | 1 | -36/+44 |
| | | | | format=None kwarg for generic use | ||||
* | Renamed PublicError.code attribute to PublicError.errno | Jason Gerard DeRose | 2009-01-06 | 1 | -25/+25 |
| | |||||
* | Fixed type in KerberosError, droped LDAPError range to just 100 codes for now | Jason Gerard DeRose | 2009-01-06 | 1 | -4/+4 |
| | |||||
* | Additional work on the new error code tree in errors2.py | Jason Gerard DeRose | 2009-01-06 | 1 | -12/+89 |
| | |||||
* | Added more public exceptions and did some other cleanup in errors2 | Jason Gerard DeRose | 2009-01-04 | 1 | -44/+98 |
| | |||||
* | Quite a bit of work on new public errors and their unit tests | Jason Gerard DeRose | 2009-01-04 | 1 | -8/+95 |
| | |||||
* | Added request.ugettext() and request.ungettext() functions; added ↵ | Jason Gerard DeRose | 2009-01-04 | 1 | -2/+2 |
| | | | | corresponding unit tests | ||||
* | Plugin.call() now uses errors2 version of SubprocessError | Jason Gerard DeRose | 2009-01-03 | 1 | -5/+9 |
| | |||||
* | Ported plugin registration errors into errors2.py; plugable.Registrar now ↵ | Jason Gerard DeRose | 2009-01-03 | 1 | -9/+74 |
| | | | | raises new errors2 exceptions | ||||
* | Ported errors.SubprocessError to errors2 | Jason Gerard DeRose | 2009-01-03 | 1 | -0/+31 |
| | |||||
* | Started fleshing out reoganization of errors in errors.py (with gettext support) | Jason Gerard DeRose | 2009-01-03 | 1 | -0/+213 |