Eric Callahan
bc34ebdff9
filelock: fix lockfile cleanup
...
Python 3.7 does not support the "missing_ok" argument
in pathlib.unlink().
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-05-21 06:18:46 -04:00
Eric Callahan
546a17f5d3
filelock: add missing newline
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-04-27 11:10:24 -04:00
Eric Callahan
7394a22c2d
filelock: fix type annotation
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-04-27 11:08:18 -04:00
Eric Callahan
683d93a894
utils: add file lock utility
...
Uses linux flock to create lock files that can be used
to protect access across multiple processes.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2024-04-27 10:24:44 -04:00