core-admin/qubes/storage
Rusty Bird a7fe59449a
Fix asyncio.Lock usage for Python 3.9+
'with (yield from alock):' is incompatible with Python 3.9+.

Change it to 'async with alock:', and then change the affected functions
to 'async def'.

This makes the test suite pass again in a Fedora 33 VM.

QubesOS/qubes-issues#2738
2021-02-11 11:17:41 +00:00
..
__init__.py Fix asyncio.Lock usage for Python 3.9+ 2021-02-11 11:17:41 +00:00
callback.json.example storage/callback: some callbacks added & removed 2020-07-29 17:06:23 +02:00
callback.py Fix asyncio.Lock usage for Python 3.9+ 2021-02-11 11:17:41 +00:00
file.py Fix line lengths 2020-11-26 13:40:07 -05:00
kernels.py storage: clean up __init__() of Pool() and subclasses 2020-06-22 14:03:21 +00:00
lvm.py storage/lvm: make the "hack" work with CallbackPool instances 2020-07-16 14:31:04 +02:00
README.md Merge remote-tracking branch 'marmarek/master' into core3-devel 2016-03-03 01:13:51 +01:00
reflink.py Adjust code for possibly coroutine Volume.export() and Volume.export_end() 2020-07-08 12:50:10 +02:00

WNI File storage

Before v3.1 there existed a draft wni storage. You can find it in the git history

(it was in /core/storage directory, now gone)