diff options
author | Jürg Billeter <j@bitron.ch> | 2019-07-10 10:33:23 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2019-08-20 08:09:52 +0200 |
commit | 2a5e642e042c12a25f12151d5508213cb7f72c8a (patch) | |
tree | 4428f66b87714ddd04bb51a4c4c62cfc05a3feb6 | |
parent | 2865dc544524f8fc8e251ade0376bf518392770b (diff) | |
download | buildstream-2a5e642e042c12a25f12151d5508213cb7f72c8a.tar.gz |
casremote.py: Use add_object() in push_message()
-rw-r--r-- | src/buildstream/_cas/casremote.py | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/buildstream/_cas/casremote.py b/src/buildstream/_cas/casremote.py index 972c4d818..229fd4142 100644 --- a/src/buildstream/_cas/casremote.py +++ b/src/buildstream/_cas/casremote.py @@ -1,5 +1,4 @@ from collections import namedtuple -import io import os import multiprocessing import signal @@ -250,14 +249,10 @@ class CASRemote(): def push_message(self, message): message_buffer = message.SerializeToString() - message_digest = utils._message_digest(message_buffer) self.init() - with io.BytesIO(message_buffer) as b: - self._send_blob(message_digest, b) - - return message_digest + return self.cascache.add_object(buffer=message_buffer, instance_name=self.local_cas_instance_name) ################################################ # Local Private Methods # |