summaryrefslogtreecommitdiffstats
path: root/ipalib/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* Removed the depreciated Context and LazyContext classesJason Gerard DeRose2009-02-031-5/+2
|
* Added ca_host, ca_port, and ca_ssl_port Env variables that Andrew requestedJason Gerard DeRose2009-02-031-1/+1
|
* Added Object.params_minus() method; various small tweaksJason Gerard DeRose2009-02-031-1/+1
|
* Started roughing out new crud base classesJason Gerard DeRose2009-02-031-0/+2
|
* Include local copy of UUID generator for Python 2.4.Rob Crittenden2009-01-191-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 parametersJason Gerard DeRose2009-01-181-1/+1
|
* Updated passwd plugins module to where it can at least be importedJason Gerard DeRose2009-01-141-1/+1
|
* New Param: all docstring examples now pass under doctestsJason Gerard DeRose2009-01-141-14/+14
|
* New Param: ipalib.__init__ no longer import ipa_types and instead imports ↵Jason Gerard DeRose2009-01-141-2/+2
| | | | appropriate classes from parameters
* Renamed all references to 'ipa_server' to 'ipaserver'Jason Gerard DeRose2009-01-041-4/+4
|
* Moved setting of run-time variables from Env.__init__() to Env._bootstrap()Jason Gerard DeRose2008-12-221-27/+26
|
* Added frontend.LocalOrRemote command base class for commands like envJason Gerard DeRose2008-11-141-1/+2
|
* Fixed doctest in tutorialJason Gerard DeRose2008-11-141-1/+1
|
* Tutorial: fixed typo in 'How your command should print to stdout' sectionJason Gerard DeRose2008-11-141-1/+1
|
* Tutorial: fixed typo in 'First steps: A simple command plugin' sectionJason Gerard DeRose2008-11-141-1/+1
|
* Tutorial: another small change to section on using output_for_cli()Jason Gerard DeRose2008-11-141-3/+3
|
* Tutorial: command in output_for_cli() example now also takes an argumentJason Gerard DeRose2008-11-141-31/+47
|
* Tutorial: small improvements to section on using output_for_cli()Jason Gerard DeRose2008-11-141-5/+10
|
* Tutorial: added section on implementing an output_for_cli() methodJason Gerard DeRose2008-11-141-4/+105
|
* Tutorial: added section on allowed return values from a command's execute() ↵Jason Gerard DeRose2008-11-141-0/+42
| | | | method
* Change Param.__repr__() so it returns the exact expression that could create ↵Jason Gerard DeRose2008-11-131-2/+2
| | | | it; added unit test for Param.__repre__()
* Renamed ipalib.get_standard_api() to create_api()Jason Gerard DeRose2008-11-111-16/+16
|
* Tutorial: improved clarity of 'How this tutorial is written' sectionJason Gerard DeRose2008-11-111-7/+6
|
* Tutorial: fixed typoJason Gerard DeRose2008-11-101-3/+3
|
* Tutorial: added intro section about Python interactive intepreterJason Gerard DeRose2008-11-101-9/+57
|
* More tutorial work: made introduction more concise; moved note on markup to ↵Jason Gerard DeRose2008-11-101-38/+64
| | | | end; added note about Bazaar
* Added 'conf_dir' env variable, which is directory containing config filesJason Gerard DeRose2008-11-101-1/+1
|
* Fixed typo and made sentance clearer in tutorialJason Gerard DeRose2008-11-071-1/+1
|
* Finished fist draft of plugin tutorial in ipalib/__init__.py docstringJason Gerard DeRose2008-11-071-9/+637
|
* Added tests.util.get_api() function to create a standard (api, home) tuple ↵Jason Gerard DeRose2008-10-301-5/+3
| | | | for unit testing
* Did some initial work for Context pluginsJason Gerard DeRose2008-10-301-12/+15
|
* make-test now runs doctests also; fixed several broken doctestsJason Gerard DeRose2008-10-171-24/+0
|
* Cleaned up ipalib package-level docstring, removed broken cross-referce toJason Gerard DeRose2008-10-171-5/+3
|
* Made package-level docstrings more consistent so they read better in ↵Jason Gerard DeRose2008-10-071-1/+1
| | | | generated documentation
* Environment is now subclassed from object, rather then dict. Added tests for ↵Martin Nagy2008-10-021-1/+0
| | | | Environment and config.py
* Add support for environment variables, change tests accordinglyMartin Nagy2008-09-291-0/+2
|
* 322: Updated ipalib package docstring, replacing cross reference to 'public' ↵Jason Gerard DeRose2008-09-241-2/+4
| | | | with 'frontend'
* 321: Standard ipalib.api attribute now accepts plugins from the Backend base ↵Jason Gerard DeRose2008-09-241-0/+2
| | | | class
* 318: Renamed all references to 'public' module to 'frontend'Jason Gerard DeRose2008-09-241-6/+6
|
* 255: CLI help, console commands now subclass from public.Application; other ↵Jason Gerard DeRose2008-09-041-0/+1
| | | | tweeking to make CLI utilize Application
* 194: Removed like to Bazaar Plugin doc as it's not very relevantJason Gerard DeRose2008-08-261-3/+0
|
* 192: Added a quick console example to docstring in ipalib/__init__.pyJason Gerard DeRose2008-08-261-0/+24
|
* 191: Removed ipalib/api.py module; standard plugable.API instance is now in ↵Jason Gerard DeRose2008-08-251-0/+10
| | | | ipalib.__init__.py
* 174: Fleshed out docstrings for SetProxy, DictProxy, and MagicDictJason Gerard DeRose2008-08-151-1/+1
|
* 163: Docstring improvement for ipalib/__init__.py and plugable.pyJason Gerard DeRose2008-08-141-3/+5
|
* 157: More docstring cleanup; fixed remaining epydoc warningsJason Gerard DeRose2008-08-141-1/+10
|
* 10: Updated base.API to reflect the fact that base.Object is now the new ↵Jason Gerard DeRose2008-07-201-4/+0
| | | | unit of plugin functionality; updated corresponding unit tests
* 4: Got basics of API.register_command() working; added corresponding unit testsJason Gerard DeRose2008-07-191-0/+4
|
* 2: Got basics of NameSpace working, added corresponding unit testsJason Gerard DeRose2008-07-181-0/+4
|
* 1: Started roughing out ipalib packageJason Gerard DeRose2008-07-181-0/+18