| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | 170: Added SetProxy and DictProxy classes to plugable so container emulation ... | Jason Gerard DeRose | 2008-08-15 | 1 | -0/+33 |
* | 169: Renamed DictProxy to MagicDict | Jason Gerard DeRose | 2008-08-14 | 1 | -4/+4 |
* | 168: plugable.API now implements the all the usual container methods | Jason Gerard DeRose | 2008-08-14 | 1 | -11/+40 |
* | 167: In API.finalize(), lock(plugin) is used instead of plugin.__lock__(); mo... | Jason Gerard DeRose | 2008-08-14 | 1 | -4/+8 |
* | 165: Added unit tests for plugable.lock() function; replaced occurances of 's... | Jason Gerard DeRose | 2008-08-14 | 1 | -11/+17 |
* | 163: Docstring improvement for ipalib/__init__.py and plugable.py | Jason Gerard DeRose | 2008-08-14 | 1 | -1/+1 |
* | 162: Added link to container emulation documentation in plugable.py docstring | Jason Gerard DeRose | 2008-08-14 | 1 | -0/+4 |
* | 161: Registrar now takes advantage of DictProxy; updated corresponding unit t... | Jason Gerard DeRose | 2008-08-14 | 1 | -26/+52 |
* | 160: DictProxy now checks type of d in __init__(); updated unit tests | Jason Gerard DeRose | 2008-08-14 | 1 | -0/+1 |
* | 159: Added plugable.DictProxy class; added corresponding unit tests; added se... | Jason Gerard DeRose | 2008-08-14 | 1 | -4/+66 |
* | 158: Name local arg 'cls' to 'klass' in Registrar methods to avoid confusion ... | Jason Gerard DeRose | 2008-08-14 | 1 | -20/+26 |
* | 157: More docstring cleanup; fixed remaining epydoc warnings | Jason Gerard DeRose | 2008-08-14 | 1 | -7/+7 |
* | 156: Fixed all broken docstring cross references | Jason Gerard DeRose | 2008-08-14 | 1 | -13/+20 |
* | 155: More docstring cleanup in plugable.py | Jason Gerard DeRose | 2008-08-14 | 1 | -26/+29 |
* | 154: Merged ProxyTarget functionality into Plugin to make things a bit clearer | Jason Gerard DeRose | 2008-08-14 | 1 | -123/+122 |
* | 153: Started cleaning up docstrings in Proxy and also experimented with restr... | Jason Gerard DeRose | 2008-08-14 | 1 | -9/+11 |
* | 150: NameSpace.__iter__() now iterates through the names, not the members; ad... | Jason Gerard DeRose | 2008-08-14 | 1 | -42/+103 |
* | 138: Added ProxyTarget.doc property; CLI.print_commands() now uses cmd.doc in... | Jason Gerard DeRose | 2008-08-13 | 1 | -2/+11 |
* | 124: Fixed case in example in ReadOnly class docstring | Jason Gerard DeRose | 2008-08-12 | 1 | -1/+1 |
* | 123: API.finalize() now raises AssetionError if called more than once; added ... | Jason Gerard DeRose | 2008-08-12 | 1 | -0/+4 |
* | 121: Renamed API.__call__() method to API.finalize() | Jason Gerard DeRose | 2008-08-12 | 1 | -1/+1 |
* | 120: Moved ProxyTarget below Proxy to emphasize relationship with Plugin; add... | Jason Gerard DeRose | 2008-08-12 | 1 | -37/+81 |
* | 119: Added ProxyTarget.implemented_by() classmethod; added corresponding unit... | Jason Gerard DeRose | 2008-08-12 | 1 | -0/+12 |
* | 103: Fixed missing API.__keys assignment | Jason Gerard DeRose | 2008-08-09 | 1 | -1/+1 |
* | 102: After the API instance calls plugin.finalize(), it also calls plugin.__l... | Jason Gerard DeRose | 2008-08-09 | 1 | -0/+2 |
* | 101: Registrar now subclasses from ReadOnly | Jason Gerard DeRose | 2008-08-09 | 1 | -1/+2 |
* | 100: Cleaned up NameSpace docstrings; cleanup up NameSpace unit tests | Jason Gerard DeRose | 2008-08-09 | 1 | -4/+8 |
* | 99: Cleaned up unit tests for plugable.Plugin | Jason Gerard DeRose | 2008-08-09 | 1 | -1/+1 |
* | 98: Completed docstrings in Proxy | Jason Gerard DeRose | 2008-08-09 | 1 | -5/+19 |
* | 97: Some whitespace and docstring cleanup; Plugin now subclasses from ProxyTa... | Jason Gerard DeRose | 2008-08-09 | 1 | -18/+5 |
* | 96: Fixed typo is ReadOnly docstring | Jason Gerard DeRose | 2008-08-09 | 1 | -1/+1 |
* | 95: Improved docstrings for ReadOnly class; added ReadOnly.__islocked__() met... | Jason Gerard DeRose | 2008-08-09 | 1 | -0/+39 |
* | 94: Renamed Proxy._clone() method to Proxy.__clone__(); updated unit tests | Jason Gerard DeRose | 2008-08-09 | 1 | -2/+8 |
* | 93: Added Proxy.implements() method; addeded corresponding unit tests | Jason Gerard DeRose | 2008-08-09 | 1 | -2/+7 |
* | 92: Added ProxyTarget.name property; added corresponding unit tests | Jason Gerard DeRose | 2008-08-08 | 1 | -0/+7 |
* | 91: Fleshed out docstrings in plugable.Proxy | Jason Gerard DeRose | 2008-08-08 | 1 | -0/+27 |
* | 90: Renamed plugable.Abstract to ProxyTarget, which now subclasses from ReadO... | Jason Gerard DeRose | 2008-08-08 | 1 | -49/+55 |
* | 88: Renamed ReadOnly._lock() to ReadOnly.__lock__(); updated subclasses and u... | Jason Gerard DeRose | 2008-08-08 | 1 | -33/+36 |
* | 87: Moved to_cli(), from_cli() functions from plugable.py into new cli.py fil... | Jason Gerard DeRose | 2008-08-08 | 1 | -18/+0 |
* | 86: Actually change *all* tab indentation to 4-space: 'sed s/\t/ /g' | Jason Gerard DeRose | 2008-08-08 | 1 | -205/+205 |
* | 85: Added ReadOnly._lock() method to make class easier to use; updated subcla... | Jason Gerard DeRose | 2008-08-08 | 1 | -25/+32 |
* | 84: Renamed Proxy.__public to Proxy.__public__ so it works with Abstract.impl... | Jason Gerard DeRose | 2008-08-08 | 1 | -7/+7 |
* | 82: Cleaned up unit tests for public.option; added some doodles in plugable.Base | Jason Gerard DeRose | 2008-08-08 | 1 | -0/+17 |
* | 81: Switch from tab to 4-space indentation | Jason Gerard DeRose | 2008-08-08 | 1 | -296/+296 |
* | 71: Proxy now uses base.__public__ instead of base.public; updated unit tests | Jason Gerard DeRose | 2008-08-07 | 1 | -2/+1 |
* | 70: Plugin.__repr__ now again returns 'module_name.class_name()' form; update... | Jason Gerard DeRose | 2008-08-07 | 1 | -1/+1 |
* | 69: Made Proxy.base a private attribute; updated unit tests | Jason Gerard DeRose | 2008-08-07 | 1 | -11/+14 |
* | 68: Ported to changes in NameSpace, Proxy; updated unit tests | Jason Gerard DeRose | 2008-08-07 | 1 | -11/+21 |
* | 67: Deleted NameSpace, Proxy; renamed NameSpace2, Proxy2 to NameSpace, Proxy | Jason Gerard DeRose | 2008-08-06 | 1 | -114/+9 |
* | 66: Added NameSpace2 (bit simpler than NameSpace, better suited to Proxy2); a... | Jason Gerard DeRose | 2008-08-06 | 1 | -0/+51 |