From 3a49ab14dc3b81a54afc336a9e3460587d8b4972 Mon Sep 17 00:00:00 2001 From: Philip Abbet <philip.abbet@idiap.ch> Date: Thu, 6 Apr 2017 14:21:15 +0200 Subject: [PATCH] Update to beat.core 1.3.0 --- beat/web/backend/models.py | 2 +- beat/web/experiments/models.py | 13 +++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/beat/web/backend/models.py b/beat/web/backend/models.py index 9a4d702ec..9e0ba49db 100755 --- a/beat/web/backend/models.py +++ b/beat/web/backend/models.py @@ -1389,7 +1389,7 @@ class JobSplit(models.Model): self.executor = None - config = simplejson.loads(self.job.block.command) + config = simplejson.loads(str(self.job.block.command)) # setup range if necessary if self.job.block.required_slots > 1: diff --git a/beat/web/experiments/models.py b/beat/web/experiments/models.py index c24da7822..2b7e9c398 100644 --- a/beat/web/experiments/models.py +++ b/beat/web/experiments/models.py @@ -1140,6 +1140,15 @@ class Block(models.Model): statistics = self.job.result.stats + result_stdout = self.job.result.stdout + result_stderr = self.job.result.stderr + + if result_stdout == '\n': + result_stdout = '' + + if result_stderr == '\n': + result_stderr = '' + info = dict( cpu_time = statistics.cpu['user'] + statistics.cpu['system'], max_memory = statistics.memory['rss'], @@ -1149,8 +1158,8 @@ class Block(models.Model): data_written_size = statistics.data['volume']['write'], data_written_nb_blocks = statistics.data['blocks']['write'], data_written_time = statistics.data['time']['write'], - stdout = self.job.result.stdout, - stderr = self.job.result.stderr, + stdout = result_stdout, + stderr = result_stderr, error_report = self.job.result.usrerr, ) -- GitLab