debian-forge/osbuild
Christian Kellner 3a40d31bee objectstore: introduce tree snapshot support
Add a new method to the ObjectStore that takes a path to a file
system tree, which is currently being built, and commits it to
the store and references it via a given object_id.
The tree is copied to a temporary location (co-located in the
store to enable fast copying via reflinks) and then atomically
moved into the ObjectStore's objects path via rename(3).
2020-02-06 16:10:35 +01:00
..
__init__.py pipeline: return logs in --json mode 2019-12-14 13:49:24 +01:00
__main__.py osbuild: introduce secrets 2020-01-09 23:55:43 +01:00
api.py osbuild: create API sockets in the thread they're used in 2019-12-25 17:48:26 +01:00
buildroot.py buildroot: allow customizing the backing store for /var 2020-01-27 15:51:47 +01:00
loop.py loop: explicitly close fds to loop devices 2020-01-19 22:19:25 +01:00
objectstore.py objectstore: introduce tree snapshot support 2020-02-06 16:10:35 +01:00
pipeline.py pipeline: back var by the store 2020-01-27 15:51:47 +01:00
remoteloop.py loop: handle set_status returning EBUSY 2020-01-19 22:19:25 +01:00
sources.py sources: bump maximum message size to 64k 2020-01-09 23:55:43 +01:00
tmpfs.py osbuild: split package into separate files 2019-08-21 09:56:50 +04:00
treesum.py treesum: don't use dir_fd parameter in os.scandir() 2019-11-29 00:45:14 +01:00