Commit graph

51 commits

Author SHA1 Message Date
Emmanuel Garette
4d154a89b5 parsing_group 2018-01-01 21:32:39 +01:00
Emmanuel Garette
16a160340c submulti 2017-12-30 18:32:11 +01:00
Emmanuel Garette
538e6a792a add config_bag and convert some tests 2017-12-19 23:11:45 +01:00
Emmanuel Garette
b5f785d62c convert tests 2017-12-13 22:15:34 +01:00
Emmanuel Garette
e40a1e78a2 refactor masterslaves 2017-12-02 22:53:57 +01:00
Emmanuel Garette
3820f9fe4b split optiondescription into masterslave, dynoptiondescription and syndynoptiondescription 2017-11-29 23:48:37 +01:00
Emmanuel Garette
5a1987f2e6 Add MasterSlaves object 2017-10-14 13:33:25 +02:00
Emmanuel Garette
3567e18256 several corrections about dependency 2017-09-17 15:55:32 +02:00
Emmanuel Garette
57a47763d6 remove option's storage 2017-07-22 16:26:06 +02:00
Emmanuel Garette
90a2072fc5 less commit + better meta support 2017-07-16 23:11:12 +02:00
Emmanuel Garette
dadf859905 better cache 2017-07-08 15:59:56 +02:00
Emmanuel Garette
6bad3c6e64 update sqlite storage 2017-07-04 19:59:42 +02:00
Emmanuel Garette
6de528d1f1 add index to setitem (for slaves) 2017-05-31 19:22:22 +02:00
Emmanuel Garette
56bc9fdb1c better performance with slave 2017-05-26 14:08:22 +02:00
Emmanuel Garette
ac5bf93953 add check_frozen in slave 2017-05-06 19:54:20 +02:00
Emmanuel Garette
1ee7d500dd add check_frozen in master/slaves 2017-05-05 21:40:44 +02:00
Emmanuel Garette
d8f36766ee coverage for tiramisu/option/masterslave.py 2017-02-04 14:34:56 +01:00
Emmanuel Garette
fb16dd2a79 slave's requires with multi is different than slave's requires with non multi option 2016-11-14 21:14:45 +01:00
Emmanuel Garette
4d02254234 returns_raise is now mandatory in core 2016-10-14 22:20:14 +02:00
Emmanuel Garette
1b87e1d9bb Merge branch '2.0' 2016-10-12 20:50:12 +02:00
Emmanuel Garette
071035854b slave with requires could not raise 2016-10-12 20:49:56 +02:00
Emmanuel Garette
69de44bbb4 better sqlalchemy integration 2016-09-30 22:45:33 +02:00
Emmanuel Garette
19b676967d better propertyerror message 2016-09-14 20:17:25 +02:00
Emmanuel Garette
44d585a5e2 better mandatory/empty support for mandatory_warnings 2016-06-29 21:42:54 +02:00
Emmanuel Garette
7460f38a88 update sqlalchemy storage for values et settings 2016-03-29 09:31:00 +02:00
Emmanuel Garette
9adfffe339 set force_permissive to append 2016-03-17 23:16:21 +01:00
Emmanuel Garette
100a0110cd support callback with propertyerror in master for mandatory_warnings 2016-03-17 22:06:16 +01:00
Emmanuel Garette
2842abdd46 remove try/except 2016-01-06 22:37:11 +01:00
Emmanuel Garette
b521c459ee remove all try/except 2016-01-03 21:18:52 +01:00
Emmanuel Garette
e8764f6173 remove some try/except + consistency not works with submulti 2016-01-03 13:23:15 +01:00
Emmanuel Garette
ce162280ad simplify _setvalue 2015-12-31 18:20:36 +01:00
Emmanuel Garette
d0e2b5d8c4 remove some try/except 2015-12-30 22:32:07 +01:00
Emmanuel Garette
4d4d789c8a simplification 2015-12-17 22:41:57 +01:00
Emmanuel Garette
ce8b73507f _getmaster must use cached value 2015-12-16 23:04:00 +01:00
Emmanuel Garette
59f59b0b1b add some optimisation 2015-12-14 23:37:15 +01:00
Emmanuel Garette
a521a6d322 requires could be apply to a slave and properties could be different 2015-11-29 23:03:08 +01:00
Emmanuel Garette
54ca54e505 separate value in slave 2015-11-19 22:25:00 +01:00
Emmanuel Garette
a0de1109f7 optimise mandatory_warnings 2015-10-29 09:03:13 +01:00
Emmanuel Garette
64e9171ea6 valid properties for slaves when set or append a master's value 2015-10-26 15:39:07 +01:00
Emmanuel Garette
6cc74506fb Some optimisations 2015-05-03 09:56:03 +02:00
Emmanuel Garette
10768a6067 refactor validation 2015-04-18 22:53:45 +02:00
Emmanuel Garette
bc65caa4dc mandatory master/slave's consistency with default value as slave 2014-12-07 14:39:23 +01:00
Emmanuel Garette
a801951a78 can reset slave value in all case when deleting master value 2014-12-01 23:08:56 +01:00
Emmanuel Garette
2ccf92f879 improve GroupConfig/MetaConfig
add set_value in GroupConfig
2014-12-01 21:49:50 +01:00
Emmanuel Garette
f730050f7c pass force_permissive to slave for a master or to master for a slave 2014-10-26 16:19:06 +01:00
Emmanuel Garette
71f8926fca better support for sqlalchemy storage 2014-07-06 15:31:57 +02:00
Emmanuel Garette
b64189f763 add DynOptionDescription 2014-06-19 23:22:39 +02:00
Emmanuel Garette
9112a8c5b0 add SubMulti 2014-04-26 22:37:01 +02:00
Emmanuel Garette
22860099ba report/generate.py: corrections 2014-04-17 18:47:48 +02:00
Emmanuel Garette
5d8b5719a0 Merge branch 'master' into orm
Conflicts:
	test/test_config_api.py
	tiramisu/autolib.py
	tiramisu/config.py
	tiramisu/option.py
	tiramisu/value.py
2014-04-13 10:30:42 +02:00