From 2f18052f4138b9be27a61ce5cbb6c62072aa7fbc Mon Sep 17 00:00:00 2001
From: Michael Hanselmann <hansmi@google.com>
Date: Tue, 13 Nov 2012 20:11:10 +0100
Subject: [PATCH] utils.process.RunResult: Always set "fail_reason" attribute

Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>
---
 lib/utils/process.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/utils/process.py b/lib/utils/process.py
index cc1c9ed06..4eef342e0 100644
--- a/lib/utils/process.py
+++ b/lib/utils/process.py
@@ -110,6 +110,8 @@ class RunResult(object):
 
     if fail_msgs and self.failed:
       self.fail_reason = utils_text.CommaJoin(fail_msgs)
+    else:
+      self.fail_reason = None
 
     if self.failed:
       logging.debug("Command '%s' failed (%s); output: %s",
-- 
GitLab