From 1d36df25de46979245a13f4a9149ca1eec30c4eb Mon Sep 17 00:00:00 2001 From: Josh Smith Date: Thu, 19 Jul 2018 16:35:00 +0100 Subject: cascache.py: Add pull info detailing which remote is being pulled from Work towards fixing issue #275 --- buildstream/_artifactcache/cascache.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/buildstream/_artifactcache/cascache.py b/buildstream/_artifactcache/cascache.py index 16789caed..a540c8c61 100644 --- a/buildstream/_artifactcache/cascache.py +++ b/buildstream/_artifactcache/cascache.py @@ -221,6 +221,8 @@ class CASCache(ArtifactCache): try: remote.init() + element.info("Pulling {} <- {}".format(element._get_brief_display_key(), remote.spec.url)) + request = buildstream_pb2.GetReferenceRequest() request.key = ref response = remote.ref_storage.GetReference(request) @@ -238,6 +240,7 @@ class CASCache(ArtifactCache): except grpc.RpcError as e: if e.code() != grpc.StatusCode.NOT_FOUND: + element.info("{} not found at remote {}".format(element._get_brief_display_key(), remote.spec.url)) raise return False -- cgit v1.2.1