Commit Graph

123 Commits

Author SHA1 Message Date
Emmanuel Garette 4d15c91383 symlink support for getowner and raise if option in master/slave 2013-06-13 22:06:49 +02:00
Emmanuel Garette 9c47eb32d5 ConfigError, not PropertiesOptionError if cannot access to option in carry_out_calculation 2013-06-12 17:07:29 +02:00
Emmanuel Garette 0d114001f4 Works callback/multi/master-slave
- in multi, never modify _default value
- _reset slave when _reset master
- if append None in master with callback return not a list, replace None by the value
- list support in slave
2013-06-12 10:22:50 +02:00
gwen 879a415e75 add docstrings 2013-05-23 14:55:52 +02:00
gwen 0e6032dd88 new api documentation 2013-05-21 18:42:56 +02:00
gwen bd489346a9 docstrings 2013-05-10 16:02:27 +02:00
Emmanuel Garette fa5d643aee tiramisu/autolib.py: optimpl_ => impl_
tiramisu/option.py: consistency simplication and allow multi
tiramisu/option.py: don't touch cache if force_permissive or force_properties
tiramisu/values.py: set validate paramaters in Multi()
2013-05-10 15:10:06 +02:00
Emmanuel Garette e5de0234c2 don't raise if check_disabled is True 2013-04-22 20:42:54 +02:00
Emmanuel Garette ec88d817ae missing import 2013-04-22 16:48:56 +02:00
Emmanuel Garette 1fd5f685de callback must be a function and validator support same paramaters has callback 2013-04-22 16:48:13 +02:00
Emmanuel Garette e883e5b89e remove _setoption in SymLinkOption
objimpl_ => optimpl_
ConflictConfigError => ConflictError
add read_write/read_only/getowner in Config
2013-04-22 09:19:05 +02:00
Emmanuel Garette 9357b342c1 review exception 2013-04-14 12:01:32 +02:00
Emmanuel Garette e6f00948f3 optimisations and all is properties 2013-04-03 12:20:26 +02:00
gwen 4393da13ab validation of the len of the multi in a group 2012-12-04 12:06:26 +01:00
gwen ec2a65bd37 multi options 2012-10-17 11:14:17 +02:00
gwen a36ae7df85 permissive in the getattr 2012-10-16 15:09:52 +02:00
gwen b3da043190 trimming options's callbacks 2012-10-15 15:06:41 +02:00
gwen 1ce8d4c098 autolib imports 2012-09-18 10:50:00 +02:00
gwen b533bd996b eosfunc and autolib 2012-09-18 09:48:41 +02:00
gwen bf0dcbe2c8 replace special_owner with hascallback_and_freeze 2012-08-14 10:55:08 +02:00
gwen 753b0a55c7 opt.hidden and opt.disabled is replaced by opt.properties 2012-08-13 12:49:58 +02:00
gwen 323663385b various misspellings 2012-07-25 09:04:22 +02:00
gwen a871cab083 relative imports to absolute imports (fixes #2667) 2012-07-23 14:39:16 +02:00