Commit Graph

27 Commits

Author SHA1 Message Date
lash 46d83f2cb9
Add active state count, override default state name 2022-08-13 20:50:13 +00:00
lash 765d634d5c
Access to is_pure, numeric output of elements 2022-05-06 07:18:59 +00:00
lash b53b729ea1
Handle missing branch for sync with no not-state filter 2022-05-02 19:59:22 +00:00
lash 714bf79d22
WIP selective state sync 2022-05-02 11:21:07 +00:00
lash 53da59c06e
Add optional semaphore to protect integrity of persistent storage backend 2022-05-02 10:06:19 +00:00
lash 14f4cb23ae
Rename add to put in persistent store backends 2022-04-20 14:24:02 +00:00
lash 2f7508ad6e
Add redis store backend with tests 2022-04-09 17:19:48 +00:00
lash bb87ba1e34
Remove deadline 2022-03-29 06:22:54 +00:00
lash 0c76507f5f
Sync unknown states in persistent store 2022-03-23 23:34:24 +00:00
lash 2356ebc08f
Pure-only all, faulty peek check, update persist init 2022-03-17 21:36:07 +00:00
lash 8ccc89b4a5
Binary content option, sync all option 2022-03-17 19:16:33 +00:00
lash af8ce95e22
Optional allow undefined alias states 2022-03-16 16:49:00 +00:00
lash 10fdb77c94
Add change method 2022-03-11 12:01:56 +00:00
lash 7937cadaef
Complete docstrings 2022-02-09 17:30:41 +00:00
lash 5cc0af80d6
WIP add docstrings to persist 2022-02-09 16:47:29 +00:00
lash dbb2280a03
WIP docstrings for shep/state.py 2022-02-09 16:02:57 +00:00
lash ade8582528
Add replace method, remove force option, remove purge 2022-02-04 22:15:51 +00:00
lash 488687a8d8
ADd method to resolve name string to state property 2022-02-03 10:05:59 +00:00
lash a95a25f745
Add ensure store in path query 2022-02-02 21:46:11 +00:00
lash f0ac792c4a
Add next state advancer 2022-02-02 09:27:57 +00:00
lash 02be210eb4
Add path query to persist 2022-02-02 07:24:43 +00:00
lash 92d1ec42ed
Add sync for persisted store backend 2022-02-01 14:38:24 +00:00
lash 1e077be121
Implement move, set, unset on persistedstore 2022-02-01 13:54:27 +00:00
lash 60dee4167e
Add list by state 2022-02-01 09:55:32 +00:00
lash 2a09b508b3
Implement get in filestore, force content overwrite option 2022-02-01 09:34:36 +00:00
lash 86a7620373
Add contents to keys 2022-02-01 07:06:13 +00:00
lash 3ffb3b08aa
Add generic persistence wrapper 2022-01-31 12:10:04 +00:00