* config herite from BaseInformation class
authorEmmanuel Garette <egarette@cadoles.com>
Wed, 8 May 2013 16:14:42 +0000 (18:14 +0200)
committerEmmanuel Garette <egarette@cadoles.com>
Wed, 8 May 2013 16:14:42 +0000 (18:14 +0200)
commit6de65859b4828d5f26634ca984eda81d1ab28502
tree94daa9c5a34eb20160d5cb4e67aba20fe310b6e8
parent1b29793e0f994d43a7fd27fdc03a8cc6a257cece
* config herite from BaseInformation class
* _cfgimpl_ => _impl_
* optimpl_ => impl_
* properties/permissives are now set/frozenset
* validation raise ValueError if not valid, didn't return anything otherwise
* consistencies are now validate in setting and when deleting value
* ip/network with netmask consistency now works
* DomainnameOption now works
* if no validation, don't set cache for value
* symlinkoption: remove path (not used)
16 files changed:
test/test_config.py
test/test_config_domain.py [new file with mode: 0644]
test/test_config_ip.py [new file with mode: 0644]
test/test_metaconfig.py
test/test_option_calculation.py [new file with mode: 0644]
test/test_option_consistency.py
test/test_option_default.py
test/test_option_setting.py
test/test_option_type.py
test/test_option_with_special_name.py
test/test_parsing_group.py
test/test_slots.py [new file with mode: 0644]
tiramisu/config.py
tiramisu/option.py
tiramisu/setting.py
tiramisu/value.py