summaryrefslogtreecommitdiff
path: root/buildstream/_scheduler/pullqueue.py
diff options
context:
space:
mode:
Diffstat (limited to 'buildstream/_scheduler/pullqueue.py')
-rw-r--r--buildstream/_scheduler/pullqueue.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/buildstream/_scheduler/pullqueue.py b/buildstream/_scheduler/pullqueue.py
index b21267eb3..b8091e24d 100644
--- a/buildstream/_scheduler/pullqueue.py
+++ b/buildstream/_scheduler/pullqueue.py
@@ -58,9 +58,7 @@ class PullQueue(Queue):
if returncode != 0:
return False
- # return code is 0 even if artifact was unavailable
- if element._cached(recalculate=True):
- element._get_cache_key_from_artifact(recalculate=True)
+ element._update_state()
# Element._pull() returns True if it downloaded an artifact,
# here we want to appear skipped if we did not download.