Emmanuel Garette
|
e021e26d5a
|
coverage
|
2018-09-13 22:01:27 +02:00 |
|
Emmanuel Garette
|
f6a9b88795
|
support multiple metaconfig and prefix
|
2018-09-13 17:00:52 +02:00 |
|
Emmanuel Garette
|
77a77dd01c
|
new can create a metaconfig too
|
2018-09-13 09:17:38 +02:00 |
|
Emmanuel Garette
|
e6cbcde927
|
remove all properties
|
2018-09-13 08:28:59 +02:00 |
|
Emmanuel Garette
|
620eaa6461
|
can remove config from a metaconfig
|
2018-09-13 07:00:12 +02:00 |
|
Emmanuel Garette
|
ccf3f0ae06
|
when use config.new(), copy properties and permissives
|
2018-09-13 06:50:26 +02:00 |
|
Emmanuel Garette
|
e41af1fdce
|
recalculate forced value when config.new()
|
2018-09-12 22:16:00 +02:00 |
|
Emmanuel Garette
|
5bc81f3749
|
test importation/exportation with persistent storage
|
2018-09-12 21:05:56 +02:00 |
|
Emmanuel Garette
|
cd7977eae6
|
coverage
|
2018-09-12 21:05:14 +02:00 |
|
Emmanuel Garette
|
10aaf2219f
|
copy/deepcopy could be persistent
|
2018-09-12 17:26:12 +02:00 |
|
Emmanuel Garette
|
4d3a470e58
|
pass storage when copy/deepcopy a config
|
2018-09-12 16:45:20 +02:00 |
|
Emmanuel Garette
|
8093a29a12
|
storage set when duplicate a metaconfig
|
2018-09-12 16:44:52 +02:00 |
|
Emmanuel Garette
|
754d4a6e00
|
remove FORBIDDEN_NAMES (no more getattr)
|
2018-09-11 21:17:28 +02:00 |
|
Emmanuel Garette
|
f779c8f36d
|
test min/max value in IntOption
|
2018-09-11 20:12:06 +02:00 |
|
Emmanuel Garette
|
c80adedc02
|
manage session
|
2018-09-11 20:11:13 +02:00 |
|
Emmanuel Garette
|
4e5ffb201d
|
correction in list with recursion
|
2018-09-10 21:59:54 +02:00 |
|
Emmanuel Garette
|
5b518bffea
|
config.reset() remove informations too
|
2018-09-09 23:04:36 +02:00 |
|
Emmanuel Garette
|
3d07a9e88f
|
set/get/del to options
|
2018-09-09 22:38:03 +02:00 |
|
Emmanuel Garette
|
657b401124
|
can remove all data in options (value, properties and permissives) with new function in API: c.config.reset()
|
2018-09-09 13:50:38 +02:00 |
|
Emmanuel Garette
|
6110a37cc7
|
option.dict => value.dict
|
2018-09-09 12:21:47 +02:00 |
|
Emmanuel Garette
|
7bfa6679e3
|
mandatory_warnings: PropertiesOptionError in optiondescription stop validate mandatory warnings for followers options
|
2018-09-08 22:51:27 +02:00 |
|
Emmanuel Garette
|
aa9aef6e78
|
remove _cache_paths (path is now directly in option)
better TiramisuAPI support
|
2018-09-08 20:17:20 +02:00 |
|
Emmanuel Garette
|
e0cab0063e
|
update sqlite3 storage
|
2018-09-07 08:42:14 +02:00 |
|
Emmanuel Garette
|
05404e89bc
|
remove _getcontext in Settings
|
2018-09-07 06:14:52 +02:00 |
|
Emmanuel Garette
|
09c9fa4906
|
context is not needed for impl_getpath
|
2018-09-06 23:16:17 +02:00 |
|
Emmanuel Garette
|
4b0c142e3e
|
synchronise config_bag and context
|
2018-09-06 23:06:56 +02:00 |
|
Emmanuel Garette
|
d61d1c2931
|
Return Config not TiramisuAPI
|
2018-09-06 19:28:04 +02:00 |
|
Emmanuel Garette
|
1ef82af5d1
|
simplify meta support
|
2018-09-05 22:46:45 +02:00 |
|
Emmanuel Garette
|
7fa9b0637e
|
do not duplicate valid_consistency
|
2018-09-05 20:22:53 +02:00 |
|
Emmanuel Garette
|
1816813f92
|
duplicate => copy + add deepcopy
|
2018-09-05 20:22:16 +02:00 |
|
Emmanuel Garette
|
ec169a8dc6
|
optimisations
|
2018-09-04 08:36:02 +02:00 |
|
Emmanuel Garette
|
122796bd19
|
requires for a master is a required for the masterslaves + remove cache from masterslaves too
|
2018-09-02 11:55:19 +02:00 |
|
Emmanuel Garette
|
71ec5b7148
|
split validate_properties and calc raises properties
|
2018-09-01 06:59:20 +02:00 |
|
Emmanuel Garette
|
c803298aa3
|
not store properties with getproperties without properties
|
2018-09-01 06:58:45 +02:00 |
|
Emmanuel Garette
|
726d6c8bfd
|
make_dict => dict, option.dict => config.dict
|
2018-08-23 23:14:22 +02:00 |
|
Emmanuel Garette
|
6ceeb43962
|
makedict with masterslaves
|
2018-08-19 15:19:42 +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
|
5f8cd546e7
|
remove warnings in tests
|
2018-08-18 16:11:25 +02:00 |
|
Emmanuel Garette
|
7340ceb173
|
bug: copy config_bag before add set_permissive
|
2018-08-18 16:11:12 +02:00 |
|
Emmanuel Garette
|
85e9e8d71a
|
no more restore_validation
|
2018-08-18 10:03:08 +02:00 |
|
Emmanuel Garette
|
26095734bf
|
better setcache implementation
|
2018-08-18 08:35:30 +02:00 |
|
Emmanuel Garette
|
89ccfa8aa1
|
setpermissive => setpermissives
|
2018-08-18 08:14:47 +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
|
bf519499d4
|
metaconfig support
|
2018-08-17 22:12:50 +02:00 |
|
Emmanuel Garette
|
7a4a22f52d
|
do not validate 'warnings' in make_dict
|
2018-08-17 21:05:58 +02:00 |
|
Emmanuel Garette
|
f6e963ae38
|
remove all getapi in tests
|
2018-08-15 08:35:22 +02:00 |
|
Emmanuel Garette
|
6b6fa5e499
|
remove getapi in tests
|
2018-08-14 23:07:07 +02:00 |
|