Commit Graph

95 Commits

Author SHA1 Message Date
Emmanuel Garette 09c9fa4906 context is not needed for impl_getpath 2018-09-06 23:16:17 +02:00
Emmanuel Garette ec169a8dc6 optimisations 2018-09-04 08:36:02 +02:00
Emmanuel Garette 5057572115 correction 2018-08-19 09:24:17 +02:00
Emmanuel Garette 201f7d2592 add some tests for dynoptiondescription + correction 2018-08-19 09:20:20 +02:00
Emmanuel Garette b381e0322f force_permissive +> permissive 2018-08-18 08:06:29 +02:00
Emmanuel Garette 493cec1b80 setting_properties > properties 2018-08-18 07:51:04 +02:00
Emmanuel Garette ee1f07ce7e simplify config_bag 2018-08-17 23:11:25 +02:00
Emmanuel Garette 3210a54ab8 config => KernelConfig + Config in api 2018-08-14 22:15:40 +02:00
Emmanuel Garette 81666b6303 config is context in ConfigBag 2018-08-02 22:35:40 +02:00
Emmanuel Garette 41c17004d2 ConfigBag optimisation 2018-08-01 08:37:58 +02:00
Emmanuel Garette 165b28cb00 start annotation 2018-04-28 08:39:07 +02:00
Emmanuel Garette b442d52289 can use requires with self option 2018-04-25 19:12:54 +02:00
Emmanuel Garette 54b57968bc not Params object for callback, validator and calculated values for choiceoption 2018-04-15 21:13:16 +02:00
Emmanuel Garette 9ea373efdf better dynoption support 2018-04-09 21:37:49 +02:00
Emmanuel Garette b2cc5f7913 remove dead code 2018-04-06 23:51:25 +02:00
Emmanuel Garette 821f36ea65 tiramisu-web adaptation 2018-01-26 07:33:47 +01:00
Emmanuel Garette 1736170e43 add validator tests 2017-12-27 15:49:05 +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 fc787d4dbb reorganise 2017-12-07 22:20:19 +01:00
Emmanuel Garette e40a1e78a2 refactor masterslaves 2017-12-02 22:53:57 +01:00
Emmanuel Garette 9831f7cf0c add test for master/slave and callback 2017-11-28 22:42:30 +01:00
Emmanuel Garette dc9454be63 limit database usage 2017-07-16 10:57:43 +02:00
Emmanuel Garette c8bc3093c7 python 3.5 support 2017-07-09 09:49:03 +02:00
Emmanuel Garette dadf859905 better cache 2017-07-08 15:59:56 +02:00
Emmanuel Garette 5bf75b3824 error in external function should returns only ConfigError 2017-02-12 10:38:57 +01:00
Emmanuel Garette 80f6f4ba03 error in external function should returns explicit error message 2017-02-11 18:11:05 +01:00
Emmanuel Garette 7b0a9891e2 test lenght for a slave that have list as callback_params 2017-01-26 21:18:57 +01:00
Emmanuel Garette 372ce5ea1e validate value when we calculate it 2017-01-26 21:01:54 +01:00
Emmanuel Garette 9920f001ea validator's function can have 1 arg, 2 args or 3 args 2017-01-16 09:25:56 +01:00
Emmanuel Garette 89fd367b20 validator's function can have 1 arg, 2 args or 3 args 2017-01-12 21:58:53 +01:00
Emmanuel Garette 18d6976183 copy the context in carry_out_calculation 2017-01-11 22:58:01 +01:00
Emmanuel Garette 4d02254234 returns_raise is now mandatory in core 2016-10-14 22:20:14 +02:00
Emmanuel Garette a76815dd1f support slave with list has calculated value 2016-04-08 16:21:50 +02:00
Emmanuel Garette 7305cfa134 python 3.4 support 2016-03-19 21:27:37 +01:00
Emmanuel Garette 952c880d10 callback could raises (not only returns) 2016-03-17 19:14:02 +01:00
Emmanuel Garette 777542844f path not already initialize 2016-03-14 22:18:21 +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 14489c3ef5 remove some try/except 2015-12-26 10:57:20 +01:00
Emmanuel Garette 97d7352a5b better support for dynoptiondescription 2015-12-23 23:30:57 +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 ab555966f7 use python-coverage to delete dead part of code 2015-11-24 10:58:19 +01:00
Emmanuel Garette 54ca54e505 separate value in slave 2015-11-19 22:25:00 +01:00
Emmanuel Garette 10768a6067 refactor validation 2015-04-18 22:53:45 +02: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 31fff062e1 Values in ChoiceOption can be a function now 2014-04-27 10:36:47 +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
Emmanuel Garette cd4d3527c7 split tiramisu/option.py and add MasterSlaves object 2014-04-12 17:55:13 +02:00