summaryrefslogtreecommitdiff
path: root/src/leap/base/specs.py
AgeCommit message (Collapse)Author
2013-01-31avoid pep8 from chokingkali
2012-12-21magic translatable objectskali
2012-12-12changed some values in new style eipconfigkali
2012-10-02refactored jsonconfig, included jsonschema validationkali
and type casting.
2012-09-25make test for provider passkali
2012-09-24add schema to JSONLeapConfig classeskali
and a jsonvalidate function too, that calls to jsonchemea.validate(self, data) with self.schema We're using the specs to both purposes now: * providing a type casting system for our config options (work in progress for the type casting) * json schema validation
2012-08-29spec creation moved to JSONLeapConfig __metaclass__kali
now we expect spec to be a dict for all the JSONLeapConfig instances.