Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removed PluginProxy and all its uses | Jason Gerard DeRose | 2009-08-05 | 1 | -151/+13 |
| | |||||
* | Rename errors2.py to errors.py. Modify all affected files. | Pavel Zuna | 2009-04-23 | 1 | -6/+6 |
| | |||||
* | Finish work replacing the errors module with errors2 | Rob Crittenden | 2009-04-20 | 1 | -1/+1 |
| | | | | | | Once this is committed we can start the process of renaming errors2 as errors. I thought that combinig this into one commit would be more difficult to review. | ||||
* | Plugin.call() now uses errors2 version of SubprocessError | Jason Gerard DeRose | 2009-01-03 | 1 | -2/+1 |
| | |||||
* | Ported plugin registration errors into errors2.py; plugable.Registrar now ↵ | Jason Gerard DeRose | 2009-01-03 | 1 | -6/+16 |
| | | | | raises new errors2 exceptions | ||||
* | Removed depreciated code in ipalib.plugable that has been moving into ↵ | Jason Gerard DeRose | 2009-01-02 | 1 | -191/+0 |
| | | | | ipalib.base | ||||
* | Plugin.__init__() now checks that subclass hasn't defined attributes that ↵ | Jason Gerard DeRose | 2008-12-21 | 1 | -0/+8 |
| | | | | conflict with the logger methods; added corresponding unit test | ||||
* | Improved Plugin.call() method and added its unit test | Jason Gerard DeRose | 2008-12-21 | 1 | -0/+12 |
| | |||||
* | Plugin.doc instance attribute is now parsed out using inspect.getdoc(); ↵ | Jason Gerard DeRose | 2008-12-17 | 1 | -2/+11 |
| | | | | added Plugin.summary instance attribute, created in Plugin.__init__() | ||||
* | Removed Plugin.doc property and replaced with instance attribute created in ↵ | Jason Gerard DeRose | 2008-12-17 | 1 | -10/+9 |
| | | | | Plugin.__init__() | ||||
* | Removed Plugin.name property and replaced with instance attribute created in ↵ | Jason Gerard DeRose | 2008-12-17 | 1 | -6/+10 |
| | | | | Plugin.__init__() | ||||
* | Fixed Warning messages about log dir in unit test | Jason Gerard DeRose | 2008-12-08 | 1 | -3/+4 |
| | |||||
* | Added tests.util.get_api() function to create a standard (api, home) tuple ↵ | Jason Gerard DeRose | 2008-10-30 | 1 | -10/+5 |
| | | | | for unit testing | ||||
* | API.load_plugins() no longer takes dry_run=False kwarg and instead checks in ↵ | Jason Gerard DeRose | 2008-10-27 | 1 | -2/+3 |
| | | | | env.mode == 'unit_test' to decide whether to load the plugins; it also only loads ipa_server.plugins in env.in_server is True | ||||
* | Unit test for CLI.boostrap() now checks that -e overrides and values from ↵ | Jason Gerard DeRose | 2008-10-27 | 1 | -1/+2 |
| | | | | config files are merged in correctly | ||||
* | API.bootstrap() now calls Env._finalize_core(); updated unit tests | Jason Gerard DeRose | 2008-10-27 | 1 | -2/+12 |
| | |||||
* | Added API.load_plugins() place-holder, which cascades call to API.bootstrap() | Jason Gerard DeRose | 2008-10-26 | 1 | -0/+13 |
| | |||||
* | Implemented placeholder API.bootstrap() method; added API __doing(), ↵ | Jason Gerard DeRose | 2008-10-26 | 1 | -82/+105 |
| | | | | __do_if_not_done(), isdone() methods borrowed from Env; API.finalize() now cascades call to API.bootstrap() | ||||
* | Reworking Environment, moved it to config.py | Martin Nagy | 2008-10-17 | 1 | -79/+0 |
| | |||||
* | Fixed two PEP 257 violations I missed in test_plugable.py | Jason Gerard DeRose | 2008-10-08 | 1 | -2/+2 |
| | |||||
* | PEP 257: cleaned up docstrings in test_plugable.py | Jason Gerard DeRose | 2008-10-07 | 1 | -24/+69 |
| | |||||
* | Renamed tests/tstutil.py to tests/util.py | Jason Gerard DeRose | 2008-10-07 | 1 | -3/+3 |
| | |||||
* | Moved tstutil.py into base of tests so it can be used by all test ↵ | Jason Gerard DeRose | 2008-10-07 | 1 | -3/+3 |
| | | | | subpackages more easily | ||||
* | Cleaned up package and module level docstrings for everything in tests/ | Jason Gerard DeRose | 2008-10-07 | 1 | -1/+1 |
| | |||||
* | Moved ipalib/tests/ into tests/test_ipalib/ | Jason Gerard DeRose | 2008-10-07 | 1 | -0/+896 |