Commit Graph

30 Commits

Author SHA1 Message Date
Emmanuel Garette 97b75660c5 do not change Config contexts properties when reload in MetaConfig (fixes #7) 2019-04-05 22:11:54 +02:00
Emmanuel Garette 06f501ad05 test for property in persistent storage 2019-04-05 21:17:36 +02:00
Emmanuel Garette b5497ab517 coverage 2019-02-23 22:52:06 +01:00
Emmanuel Garette c3f968dbde master/slaves => leader/followers 2019-02-23 19:06:23 +01:00
Emmanuel Garette 4f4ecfd3a8 reset for pathconfig 2018-10-31 16:08:22 +01:00
Emmanuel Garette f4bf3dc390 add PathConfig 2018-10-31 08:00:19 +01:00
Emmanuel Garette 2d063f8170 coverages 2018-09-15 22:44:49 +02:00
Emmanuel Garette 87594307c9 copy context owner when user copied a config/metaconfig
Context owner is now in values (no more in settings).
The context owner is set in storage.
So when copy/deepcopy a config, owner is copied to.
For user, when export values, context owner is not returned by default.
2018-09-15 10:34:15 +02:00
Emmanuel Garette e021e26d5a coverage 2018-09-13 22:01:27 +02:00
Emmanuel Garette 5bc81f3749 test importation/exportation with persistent storage 2018-09-12 21:05:56 +02:00
Emmanuel Garette c80adedc02 manage session 2018-09-11 20:11:13 +02:00
Emmanuel Garette 3210a54ab8 config => KernelConfig + Config in api 2018-08-14 22:15:40 +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 57a47763d6 remove option's storage 2017-07-22 16:26:06 +02:00
Emmanuel Garette 5ca2e32ac5 coverage 2017-07-21 22:34:41 +02:00
Emmanuel Garette 962b4eb660 many improvment 2017-07-11 22:31:58 +02:00
Emmanuel Garette c8bc3093c7 python 3.5 support 2017-07-09 09:49:03 +02:00
Emmanuel Garette 6bad3c6e64 update sqlite storage 2017-07-04 19:59:42 +02:00
Emmanuel Garette 7460f38a88 update sqlalchemy storage for values et settings 2016-03-29 09:31:00 +02:00
Emmanuel Garette 44cd618704 remove pep8 validation errors 2015-07-24 17:54:10 +02:00
Emmanuel Garette 299e51e806 start works on storage 2014-04-12 22:47:52 +02:00
Emmanuel Garette 77c1ccf40b add 'cache' property 2013-09-07 17:25:22 +02:00
Emmanuel Garette f8b0a53c3f cache is always a dictionary in memory 2013-09-07 10:31:39 +02:00
Emmanuel Garette 22bfbb9fa4 storage no more in setting.py, code is now in storage/__init__.py 2013-09-06 23:15:36 +02:00
Emmanuel Garette aeeaf6ec14 impl_get_information and impl_set_information are, now, persistent in storage 2013-09-03 10:38:38 +02:00
Emmanuel Garette 71a8171c52 add tests for persistent mode 2013-08-27 22:08:35 +02:00
Emmanuel Garette 3be005e82e add test test/test_dereference.py + memoryleaks in optiondescription's cache 2013-08-27 21:36:52 +02:00
Emmanuel Garette acd27fb56c huge use of weakrefs to remove memoryleaks due to circular references 2013-08-27 11:39:32 +02:00
Emmanuel Garette 36def6533f store session in dictionary storage 2013-08-27 09:46:52 +02:00