diff options
author | Abderrahim Kitouni <akitouni@gnome.org> | 2019-04-21 21:34:55 +0100 |
---|---|---|
committer | bst-marge-bot <marge-bot@buildstream.build> | 2019-05-04 04:49:48 +0000 |
commit | 98d9ba255907a2d6d96095392c37b71700ccff1e (patch) | |
tree | 2f6cebc633d2453868931cf44f3db5b2eb46bb30 | |
parent | b672c7a1f02197251c10f02eca887c46dfd8c5a7 (diff) | |
download | buildstream-abderrahim/non-strict-key-display-1.2.tar.gz |
_artifactcache.py: display the actual key being pulledabderrahim/non-strict-key-display-1.2
Fixes #981
-rw-r--r-- | buildstream/_artifactcache/cascache.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/buildstream/_artifactcache/cascache.py b/buildstream/_artifactcache/cascache.py index 9bad0df5e..b40b07409 100644 --- a/buildstream/_artifactcache/cascache.py +++ b/buildstream/_artifactcache/cascache.py @@ -237,13 +237,13 @@ class CASCache(ArtifactCache): def pull(self, element, key, *, progress=None): ref = self.get_artifact_fullname(element, key) + display_key = key[:self.context.log_key_length] project = element._get_project() for remote in self._remotes[project]: try: remote.init() - display_key = element._get_brief_display_key() element.status("Pulling artifact {} <- {}".format(display_key, remote.spec.url)) request = buildstream_pb2.GetReferenceRequest() @@ -265,14 +265,14 @@ class CASCache(ArtifactCache): except grpc.RpcError as e: if e.code() != grpc.StatusCode.NOT_FOUND: raise ArtifactError("Failed to pull artifact {}: {}".format( - element._get_brief_display_key(), e)) from e + display_key, e)) from e else: element.info("Remote ({}) does not have {} cached".format( - remote.spec.url, element._get_brief_display_key() + remote.spec.url, display_key )) except BlobNotFound as e: element.info("Remote ({}) does not have {} cached".format( - remote.spec.url, element._get_brief_display_key() + remote.spec.url, display_key )) return False |