diff options
Diffstat (limited to 'buildstream/_scheduler/queues/buildqueue.py')
-rw-r--r-- | buildstream/_scheduler/queues/buildqueue.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/buildstream/_scheduler/queues/buildqueue.py b/buildstream/_scheduler/queues/buildqueue.py index 50ba312ff..7f8ac9e8f 100644 --- a/buildstream/_scheduler/queues/buildqueue.py +++ b/buildstream/_scheduler/queues/buildqueue.py @@ -18,7 +18,8 @@ # Tristan Van Berkom <tristan.vanberkom@codethink.co.uk> # Jürg Billeter <juerg.billeter@codethink.co.uk> -from . import Queue, QueueStatus, QueueType +from . import Queue, QueueStatus +from ..resources import ResourceType # A queue which assembles elements @@ -27,7 +28,7 @@ class BuildQueue(Queue): action_name = "Build" complete_name = "Built" - queue_type = QueueType.BUILD + resources = [ResourceType.PROCESS] def process(self, element): element._assemble() @@ -50,7 +51,7 @@ class BuildQueue(Queue): return QueueStatus.READY - def done(self, element, result, success): + def done(self, job, element, result, success): if success: # Inform element in main process that assembly is done |