summaryrefslogtreecommitdiff
path: root/distbuild/build_controller.py
diff options
context:
space:
mode:
Diffstat (limited to 'distbuild/build_controller.py')
-rw-r--r--distbuild/build_controller.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/distbuild/build_controller.py b/distbuild/build_controller.py
index 93f97fac..898bcbc1 100644
--- a/distbuild/build_controller.py
+++ b/distbuild/build_controller.py
@@ -16,6 +16,7 @@
# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA..
+import base64
import logging
import httplib
import traceback
@@ -273,8 +274,10 @@ class BuildController(distbuild.StateMachine):
distbuild.crash_point()
if event.msg['id'] == self._helper_id:
- self._artifact_data.add(event.msg['stdout'])
- self._artifact_error.add(event.msg['stderr'])
+ self._artifact_data.add(
+ base64.standard_b64decode(event.msg['stdout']))
+ self._artifact_error.add(
+ base64.standard_b64decode(event.msg['stderr']))
def _maybe_finish_graph(self, event_source, event):
distbuild.crash_point()