summaryrefslogtreecommitdiffstats
path: root/ipalib
Commit message (Collapse)AuthorAgeFilesLines
* More xmlrpc tweaks: xmlserver.execute() now logs non-public exceptions; ↵Jason Gerard DeRose2009-02-033-21/+26
| | | | xmlclient.forward() now handles socket error; fixed some Python 2.4 problems in lite-xmlrpc2.py
* Further migration toward new xmlrcp code; fixed problem with unicode ↵Jason Gerard DeRose2009-02-035-19/+33
| | | | Fault.faultString; fixed problem where ServerProxy method was not called correctly
* Sundry work getting ready to switch to new XML-RPC client/server codeJason Gerard DeRose2009-02-032-1/+81
|
* Removed bogus CLI.set_defaults() method that was causing non-required values ↵Jason Gerard DeRose2009-02-033-12/+7
| | | | to get filled in
* Added ca_host, ca_port, and ca_ssl_port Env variables that Andrew requestedJason Gerard DeRose2009-02-033-1/+11
|
* Added Object.params_minus() method; various small tweaksJason Gerard DeRose2009-02-036-36/+31
|
* Renamed f_misc.py plugin module to misc.pyJason Gerard DeRose2009-02-032-3/+0
|
* Removed depreciated Command.args_to_kw() method; updated CLI to use ↵Jason Gerard DeRose2009-02-032-53/+12
| | | | Command.args_options_2_params() instead
* Added Command.args_options_2_params() method and its unit testsJason Gerard DeRose2009-02-033-15/+108
|
* Started roughing out new crud base classesJason Gerard DeRose2009-02-034-0/+58
|
* Command.takes_options and Command.takes_args class attributes can now also ↵Jason Gerard DeRose2009-02-031-4/+14
| | | | be a callable
* Changed ipauuid.py docstring slightly so epydoc formats it correctlyJason Gerard DeRose2009-01-211-8/+23
|
* Removed doctest +ELLIPSIS directive from some examples in ipauuid.py that ↵Jason Gerard DeRose2009-01-211-4/+4
| | | | didn't need it
* Fixed some Python2.4 issues in ipauuid.py doctestsJason Gerard DeRose2009-01-211-13/+13
|
* Merge branch 'master' of ↵Jason Gerard DeRose2009-01-215-4/+1011
|\ | | | | | | git://git.engineering.redhat.com/users/rcritten/freeipa2
| * Skip doc testing of the uuid module since by nature it changes every timeRob Crittenden2009-01-191-8/+8
| |
| * Initial implementation of netgroupsRob Crittenden2009-01-191-0/+461
| |
| * Use correct function for outputing a stringRob Crittenden2009-01-191-1/+1
| |
| * Fix rule definition to match new APIRob Crittenden2009-01-191-3/+3
| |
| * Include local copy of UUID generator for Python 2.4.Rob Crittenden2009-01-192-0/+546
| | | | | | | | | | | | Python 2.5+ has a built-in RFC 4122-compliant UUID generator. Include a copy of this file in our library and import it in a way that it will work with Python 2.4.
* | Fixed Param.validate() so that self.query is checked after self.requiredJason Gerard DeRose2009-01-201-3/+2
| |
* | Added rpc.xmlclient backend plugin for forwarding; added corresponding unit ↵Jason Gerard DeRose2009-01-192-12/+79
|/ | | | tests
* Added example to StrEnum docstringJason Gerard DeRose2009-01-181-0/+10
|
* Added missing enumerable parametersJason Gerard DeRose2009-01-182-1/+42
|
* New Param: fixed metavar bug in cli.pyJason Gerard DeRose2009-01-161-1/+1
|
* Added docstring cross-references between rpc and rpcserver modulesJason Gerard DeRose2009-01-161-2/+4
|
* Added docstrings to the new rpc.xml_dumps() and rcp.xml_loads() functionsJason Gerard DeRose2009-01-161-6/+57
|
* ipalib.rpc: now using allow_none=True after conversation with Rob; added ↵Jason Gerard DeRose2009-01-151-9/+27
| | | | xml_dumps() and xml_loads() functions; some name cleanup
* Small change in ipalib.cli to check if param is a Password instance instead ↵Jason Gerard DeRose2009-01-141-1/+2
| | | | of calling depreciated ispasswd() method
* Fixed a problem in the host plugin module; added not in TODO about using ↵Jason Gerard DeRose2009-01-142-40/+41
| | | | Param.query
* Updated service plugins module to where it can at least be importedJason Gerard DeRose2009-01-141-11/+14
|
* Updated ra plugins module to where it can at least be importedJason Gerard DeRose2009-01-141-6/+4
|
* Updated pwpolicy plugins module to where it can at least be importedJason Gerard DeRose2009-01-141-17/+9
|
* Updated passwd plugins module to where it can at least be importedJason Gerard DeRose2009-01-144-11/+15
|
* Updated hostgroup plugins module to where it can at least be importedJason Gerard DeRose2009-01-141-18/+16
|
* Updated host plugins module to where it can at least be importedJason Gerard DeRose2009-01-141-19/+14
|
* Updated group plugins module to where it can at least be importedJason Gerard DeRose2009-01-141-21/+17
|
* Fixed automount plugins module to where it can at least be importedJason Gerard DeRose2009-01-141-36/+40
|
* New Param: all docstring examples now pass under doctestsJason Gerard DeRose2009-01-143-30/+54
|
* New Param: added Param.query kwarg for crud operations like Retrieve and ↵Jason Gerard DeRose2009-01-142-2/+6
| | | | Search where criteria should not be validated
* All unit tests now working (except for doctests and Rob's xmlrpc tests)Jason Gerard DeRose2009-01-142-3/+9
|
* New Param: got most of unit tests ported (still have 6 errors); haven't ↵Jason Gerard DeRose2009-01-141-26/+22
| | | | ported doctests yet
* New Param: removed more depreciated 'import ipa_types'Jason Gerard DeRose2009-01-142-2/+2
|
* Removed depreciated code from frontend.py; frontend.py no longer imports ↵Jason Gerard DeRose2009-01-141-450/+3
| | | | ipa_types
* New Param: ipalib.__init__ no longer import ipa_types and instead imports ↵Jason Gerard DeRose2009-01-141-2/+2
| | | | appropriate classes from parameters
* Removed deprecited ipa_types.py and test_ipa_types.pyJason Gerard DeRose2009-01-141-189/+0
|
* New Param: split common Bytes/Str functionality into new Data base class; ↵Jason Gerard DeRose2009-01-141-15/+36
| | | | Str no longer subclasses from Bytes
* New Param: renamed parameter.py to parameters.pyJason Gerard DeRose2009-01-141-0/+0
|
* New Param: Small docstring change in FlagJason Gerard DeRose2009-01-141-6/+14
|
* New Param: Flag now fill-in default=False and also forces default to be a boolJason Gerard DeRose2009-01-141-2/+25
|