summaryrefslogtreecommitdiffstats
path: root/ipalib/parameter.py
Commit message (Expand)AuthorAgeFilesLines
* New Param: added Str length rule methods; added corresponding unit testsJason Gerard DeRose2009-01-051-0/+33
* New Param: decided on calling signature for rules; added unit tests for Bytes...Jason Gerard DeRose2009-01-051-6/+12
* New Param: Added Param.get_label() method for a way to retrieve translated me...Jason Gerard DeRose2009-01-051-0/+10
* Started fleshing out reoganization of errors in errors.py (with gettext support)Jason Gerard DeRose2009-01-031-0/+7
* Clarifed base.DefaultFrom.__call__() docstringJason Gerard DeRose2009-01-021-1/+4
* Small docstring cleanup in parameters.pyJason Gerard DeRose2009-01-021-12/+11
* New Param: ported Param.__repr__() and corresponding unit testJason Gerard DeRose2008-12-181-0/+11
* New Param: added unit tests for TypeError cases in DefaultFrom.__init__()Jason Gerard DeRose2008-12-181-2/+6
* New Param: added missing unit tests for TypeError and ValueError cases in par...Jason Gerard DeRose2008-12-181-2/+4
* New Param: swapped location of DefaultFrom class and parse_param_spec() functionJason Gerard DeRose2008-12-181-47/+47
* New Param: removed unneeded conversion to tuple() in Param.convert()Jason Gerard DeRose2008-12-181-1/+1
* New Param: fixed small bug in Param.convert() and added detailed docstringJason Gerard DeRose2008-12-181-3/+50
* New Param: fixed a few things in Param.convert() and added corresponding unit...Jason Gerard DeRose2008-12-181-11/+11
* New Param: renamed Param.__normalize_scalar() to Param._normalize_scalar() as...Jason Gerard DeRose2008-12-171-4/+4
* New Param: changed naming convention for class rules to '_rule_%s' as these m...Jason Gerard DeRose2008-12-171-4/+4
* New Param: split class_rules and *rules into separate attributesJason Gerard DeRose2008-12-171-3/+5
* New Param: added basic rule logicJason Gerard DeRose2008-12-121-6/+49
* New Param: cleanup up readability of Param.__init__(); added unit tests for u...Jason Gerard DeRose2008-12-121-8/+26
* New Param: added all logic for minlength, maxlength, and length in Bytes clas...Jason Gerard DeRose2008-12-121-14/+56
* New Param: changed kwargs class attribute to a tuple so the subclass interfac...Jason Gerard DeRose2008-12-111-36/+49
* Copied DefaultFrom into parameter.py; added docstring to new Param.normalize(...Jason Gerard DeRose2008-12-111-5/+142
* Finished kwarg validation and extension mechanism in parameter.ParamJason Gerard DeRose2008-12-111-5/+31
* Started roughing out the consolidated type/parameter system in parameters.py;...Jason Gerard DeRose2008-12-101-0/+188