Commit graph

40 commits

Author SHA1 Message Date
Emmanuel Garette
c3f968dbde master/slaves => leader/followers 2019-02-23 19:06:23 +01:00
Emmanuel Garette
f4bf3dc390 add PathConfig 2018-10-31 08:00:19 +01:00
Emmanuel Garette
cd7977eae6 coverage 2018-09-12 21:05:14 +02:00
Emmanuel Garette
6b6fa5e499 remove getapi in tests 2018-08-14 23:07:07 +02:00
Emmanuel Garette
d5d826f967 adapt tests 2018-03-19 08:33:53 +01:00
Emmanuel Garette
5a1987f2e6 Add MasterSlaves object 2017-10-14 13:33:25 +02:00
Emmanuel Garette
c8bc3093c7 python 3.5 support 2017-07-09 09:49:03 +02:00
Emmanuel Garette
8c733d5303 update setup.py 2016-03-10 14:50:27 +01:00
Emmanuel Garette
32592b9289 setitem for a slave only modify current value 2016-03-08 23:18:42 +01:00
Emmanuel Garette
35ffde841b add force_permissive to Values.is_default_owner 2016-03-07 16:34:36 +01:00
Emmanuel Garette
51d14f30a4 can set owner for a slave 2016-01-25 16:22:28 +01:00
Emmanuel Garette
44cd618704 remove pep8 validation errors 2015-07-24 17:54:10 +02:00
Emmanuel Garette
8a59e27396 f option is frozen with force_default_on_freeze property, owner must be 'default' check property when tried to change owner 2014-10-26 08:51:45 +01:00
Emmanuel Garette
ff5376a382 properties are check now in getowner
get_modified_values works good with force_store_value
2014-03-29 20:31:56 +01:00
Emmanuel Garette
a067d2cdd9 add some tests 2014-02-04 21:14:30 +01:00
Emmanuel Garette
0f966f6d26 check if permissive is in global properties before allow permissive for an option 2013-12-09 15:29:37 +01:00
gwen
a894a5e27b rename API add_owner -> addowner 2013-08-27 16:12:53 +02:00
Emmanuel Garette
36ed6f874f add some tests for values
cannot use __setitem__ to set value for an option
in append, len should not greater than master option
2013-08-25 18:06:07 +02:00
Emmanuel Garette
e4c129efc5 getowner need now an option 2013-08-24 22:32:54 +02:00
Emmanuel Garette
62553aba1f test invalid owner in setowner 2013-08-23 09:29:42 +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
e6f00948f3 optimisations and all is properties 2013-04-03 12:20:26 +02:00
gwen
9259a6e3f7 values are in value objects now 2013-02-07 16:20:21 +01:00
gwen
ca2f4487dd add owner 2012-12-10 14:38:25 +01:00
gwen
cd50cf7551 owners are *real* objects now 2012-12-10 14:10:05 +01:00
gwen
86f9096937 settings are in a separate object 2012-11-19 10:45:03 +01:00
gwen
09dba4b959 suppression of the override 2012-11-12 12:06:58 +01:00
gwen
b3da043190 trimming options's callbacks 2012-10-15 15:06:41 +02:00
gwen
b2e97573bd tests on frozen and None value 2012-09-19 09:31:02 +02:00
gwen
c70fc04f3a has_callback options cannot be overrided 2012-09-18 15:25:35 +02:00
gwen
e2bcac1c01 mandatory or type error raised 2012-09-12 10:38: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
45ff59aea2 tests are passing again after package renaming 2012-07-23 14:52:08 +02:00
gwen
9aa9d9780a everything in src for packaging purposes 2012-07-13 09:42:14 +02:00
gwen
d1f97ca50f everything in src for packaging purposes 2012-07-13 09:37:25 +02:00
gwen
4ec7dff6c4 value None in multi values 2012-07-11 12:30:45 +02:00
gwen
a80b868cae default value if option is set to None 2012-07-10 15:15:35 +02:00
gwen
9f184d54c3 add type list for value owners 2012-07-09 11:27:51 +02:00
gwen
8b16814ab4 first revision 2012-05-13 20:48:51 +02:00