Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Finish deferred translation mechanism | Jason Gerard DeRose | 2010-03-16 | 1 | -1/+1 |
| | |||||
* | Fix unicode failures in Env tests and dn failures in XML-RPC tests | Rob Crittenden | 2010-02-26 | 1 | -1/+1 |
| | |||||
* | Use the Output tuple to determine the order of output | Rob Crittenden | 2010-02-15 | 1 | -10/+10 |
| | | | | | | | | | | | | | | The attributes displayed is now dependant upon their definition in a Param. This enhances that, giving some level of control over how the result is displayed to the user. This also fixes displaying group membership, including failures of adding/removing entries. All tests pass now though there is still one problem. We need to return the dn as well. Once that is fixed we just need to comment out all the dn entries in the tests and they should once again pass. | ||||
* | Take 2: Extensible return values and validation; steps toward a single ↵ | Jason Gerard DeRose | 2009-12-10 | 1 | -25/+35 |
| | | | | output_for_cli(); enable more webUI stuff | ||||
* | Rename GeneralizedTime to AccessTime. | Pavel Zuna | 2009-12-01 | 1 | -1/+1 |
| | |||||
* | Add 'File' parameter type. | Pavel Zuna | 2009-11-06 | 1 | -1/+1 |
| | | | | Accepts filenames and loads file contents as parameter value. | ||||
* | Removed util.add_global_options() and frontend.Application | Jason Gerard DeRose | 2009-10-14 | 1 | -6/+2 |
| | |||||
* | Add HBAC plugin and introduce GeneralizedTime parameter type. | Pavel Zuna | 2009-10-05 | 1 | -1/+1 |
| | |||||
* | Many SELinux fixes: ldapi, ctypes and dogtag | Rob Crittenden | 2009-09-10 | 1 | -4/+3 |
| | | | | | | | | | | | ldapi: grants httpd and krb5kdc to access the DS ldapi socket ctypes: the Python uuid module includes ctypes which makes httpd segfault due to SELinux problems. dogtag: remove the CRL publishing permissions. This only worked if you had dogtag installed. In the near future will publish elsewhere so for the time being CRL file publishing will be broken with SELinux enabled. | ||||
* | Removed PluginProxy and all its uses | Jason Gerard DeRose | 2009-08-05 | 1 | -3/+1 |
| | |||||
* | Completed Param.use_in_context() functionality, which is now used by Command ↵ | Jason Gerard DeRose | 2009-05-21 | 1 | -7/+7 |
| | | | | and Object | ||||
* | Re-enable doctest, fix broken docstrings | Jason Gerard DeRose | 2009-05-13 | 1 | -10/+5 |
| | |||||
* | Force xmlrpc tests to run with in_tree=True so config files in /etc/ipa/ ↵ | Jason Gerard DeRose | 2009-05-11 | 1 | -1/+1 |
| | | | | don't get read; cleaned up config.Env automagic with regard to running in-tree vs. installed | ||||
* | Rename errors2.py to errors.py. Modify all affected files. | Pavel Zuna | 2009-04-23 | 1 | -1/+1 |
| | |||||
* | Add new type List that converts delimited values into a tuple | Rob Crittenden | 2009-03-20 | 1 | -1/+1 |
| | |||||
* | Implemented more elegant way for entire plugin module to be conditionally ↵ | Jason Gerard DeRose | 2009-02-17 | 1 | -0/+1 |
| | | | | skipped; updated cert.py and ra.py modules to use this | ||||
* | Added env.enable_ra variable and change cert.py and ra.py plugin modules to ↵ | Jason Gerard DeRose | 2009-02-17 | 1 | -1/+1 |
| | | | | register plugins conditionally | ||||
* | Added doodle for version vars in ipalib.__init__ | Jason Gerard DeRose | 2009-02-03 | 1 | -1/+8 |
| | |||||
* | Mostly got the test_xmlrpc/ tests working again | Jason Gerard DeRose | 2009-02-03 | 1 | -1/+6 |
| | |||||
* | Finished reworked cli.CLI class into cli.cli plugin | Jason Gerard DeRose | 2009-02-03 | 1 | -1/+1 |
| | |||||
* | Removed the depreciated Context and LazyContext classes | Jason Gerard DeRose | 2009-02-03 | 1 | -5/+2 |
| | |||||
* | Added ca_host, ca_port, and ca_ssl_port Env variables that Andrew requested | Jason Gerard DeRose | 2009-02-03 | 1 | -1/+1 |
| | |||||
* | Added Object.params_minus() method; various small tweaks | Jason Gerard DeRose | 2009-02-03 | 1 | -1/+1 |
| | |||||
* | Started roughing out new crud base classes | Jason Gerard DeRose | 2009-02-03 | 1 | -0/+2 |
| | |||||
* | Include local copy of UUID generator for Python 2.4. | Rob Crittenden | 2009-01-19 | 1 | -0/+5 |
| | | | | | | 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. | ||||
* | Added missing enumerable parameters | Jason Gerard DeRose | 2009-01-18 | 1 | -1/+1 |
| | |||||
* | Updated passwd plugins module to where it can at least be imported | Jason Gerard DeRose | 2009-01-14 | 1 | -1/+1 |
| | |||||
* | New Param: all docstring examples now pass under doctests | Jason Gerard DeRose | 2009-01-14 | 1 | -14/+14 |
| | |||||
* | New Param: ipalib.__init__ no longer import ipa_types and instead imports ↵ | Jason Gerard DeRose | 2009-01-14 | 1 | -2/+2 |
| | | | | appropriate classes from parameters | ||||
* | Renamed all references to 'ipa_server' to 'ipaserver' | Jason Gerard DeRose | 2009-01-04 | 1 | -4/+4 |
| | |||||
* | Moved setting of run-time variables from Env.__init__() to Env._bootstrap() | Jason Gerard DeRose | 2008-12-22 | 1 | -27/+26 |
| | |||||
* | Added frontend.LocalOrRemote command base class for commands like env | Jason Gerard DeRose | 2008-11-14 | 1 | -1/+2 |
| | |||||
* | Fixed doctest in tutorial | Jason Gerard DeRose | 2008-11-14 | 1 | -1/+1 |
| | |||||
* | Tutorial: fixed typo in 'How your command should print to stdout' section | Jason Gerard DeRose | 2008-11-14 | 1 | -1/+1 |
| | |||||
* | Tutorial: fixed typo in 'First steps: A simple command plugin' section | Jason Gerard DeRose | 2008-11-14 | 1 | -1/+1 |
| | |||||
* | Tutorial: another small change to section on using output_for_cli() | Jason Gerard DeRose | 2008-11-14 | 1 | -3/+3 |
| | |||||
* | Tutorial: command in output_for_cli() example now also takes an argument | Jason Gerard DeRose | 2008-11-14 | 1 | -31/+47 |
| | |||||
* | Tutorial: small improvements to section on using output_for_cli() | Jason Gerard DeRose | 2008-11-14 | 1 | -5/+10 |
| | |||||
* | Tutorial: added section on implementing an output_for_cli() method | Jason Gerard DeRose | 2008-11-14 | 1 | -4/+105 |
| | |||||
* | Tutorial: added section on allowed return values from a command's execute() ↵ | Jason Gerard DeRose | 2008-11-14 | 1 | -0/+42 |
| | | | | method | ||||
* | Change Param.__repr__() so it returns the exact expression that could create ↵ | Jason Gerard DeRose | 2008-11-13 | 1 | -2/+2 |
| | | | | it; added unit test for Param.__repre__() | ||||
* | Renamed ipalib.get_standard_api() to create_api() | Jason Gerard DeRose | 2008-11-11 | 1 | -16/+16 |
| | |||||
* | Tutorial: improved clarity of 'How this tutorial is written' section | Jason Gerard DeRose | 2008-11-11 | 1 | -7/+6 |
| | |||||
* | Tutorial: fixed typo | Jason Gerard DeRose | 2008-11-10 | 1 | -3/+3 |
| | |||||
* | Tutorial: added intro section about Python interactive intepreter | Jason Gerard DeRose | 2008-11-10 | 1 | -9/+57 |
| | |||||
* | More tutorial work: made introduction more concise; moved note on markup to ↵ | Jason Gerard DeRose | 2008-11-10 | 1 | -38/+64 |
| | | | | end; added note about Bazaar | ||||
* | Added 'conf_dir' env variable, which is directory containing config files | Jason Gerard DeRose | 2008-11-10 | 1 | -1/+1 |
| | |||||
* | Fixed typo and made sentance clearer in tutorial | Jason Gerard DeRose | 2008-11-07 | 1 | -1/+1 |
| | |||||
* | Finished fist draft of plugin tutorial in ipalib/__init__.py docstring | Jason Gerard DeRose | 2008-11-07 | 1 | -9/+637 |
| | |||||
* | Added tests.util.get_api() function to create a standard (api, home) tuple ↵ | Jason Gerard DeRose | 2008-10-30 | 1 | -5/+3 |
| | | | | for unit testing |