debian-forge/osbuild
Christian Kellner 458e2063c9 pipeline: use deque to track stages to be built
Instead of iterating over the stages via indices, iterate over the
stages directly. To be able to do so, collect the stages that need
to be built in a deque and then drain it from the other end.
2022-06-21 15:08:32 +02:00
..
formats pipeline, fmt: use build result object internally 2022-06-14 00:15:51 +01:00
util ostree: show commit metadata 2022-05-11 04:32:42 -05:00
__init__.py pipeline: remove Assembler class 2021-01-19 10:42:26 +01:00
__main__.py osbuild: always return exit code 2020-10-27 22:04:09 +01:00
api.py api: remove host side arguments facility 2021-07-08 15:01:33 +01:00
buildroot.py buildroot: ability to drop capabilities 2022-04-27 23:05:11 +01:00
devices.py devices: add device path helper functions 2021-10-30 15:32:44 +01:00
host.py host: add support for emitting signals 2022-02-22 10:38:43 +01:00
inputs.py inputs: convert to host service 2021-06-09 18:37:47 +01:00
loop.py loop: silence W0201 (attribute outside init) in set_status 2022-05-06 17:33:23 +02:00
main_cli.py osbuild: make monitor configurable via comandline 2021-12-09 00:44:21 +00:00
meta.py meta: show stage name when schema is missing 2022-05-11 17:34:12 +02:00
monitor.py monitor: small whites pace fix 2022-05-06 17:33:23 +02:00
mounts.py mounts: include tree directory in arguments 2021-10-30 15:32:44 +01:00
objectstore.py objectstore: don't store objects by their treesum 2021-12-16 16:44:07 +00:00
pipeline.py pipeline: use deque to track stages to be built 2022-06-21 15:08:32 +02:00
remoteloop.py remoteloop: close loop device controller 2021-08-11 20:59:51 +02:00
sources.py sources: generalizing download method 2022-05-11 04:32:42 -05:00