summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2020-02-20 10:53:36 +0100
committerJürg Billeter <j@bitron.ch>2020-02-20 10:56:22 +0100
commitf65299c68c2eccf885aa440d5efe88d0ffbd4b14 (patch)
treeb07a3c3285370288eddecb1ba19e1355cb53f7ac
parent25b2577604a05df7314a7e7cc78f8f163cd6dbd4 (diff)
downloadbuildstream-f65299c68c2eccf885aa440d5efe88d0ffbd4b14.tar.gz
cascache.py: Don't trip up on empty digests in fetch_blobs()
-rw-r--r--src/buildstream/_cas/cascache.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/buildstream/_cas/cascache.py b/src/buildstream/_cas/cascache.py
index c733bacac..cfdd4af09 100644
--- a/src/buildstream/_cas/cascache.py
+++ b/src/buildstream/_cas/cascache.py
@@ -649,7 +649,8 @@ class CASCache:
batch = _CASBatchRead(remote)
for digest in digests:
- batch.add(digest)
+ if digest.hash:
+ batch.add(digest)
batch.send(missing_blobs=missing_blobs)