[28581] in Source-Commits
build-system commit: Output error message when dabuild fails
daemon@ATHENA.MIT.EDU (Victor Vasiliev)
Fri Mar 11 17:37:38 2016
Date: Fri, 11 Mar 2016 17:37:34 -0500
From: Victor Vasiliev <vasilvv@mit.edu>
Message-Id: <201603112237.u2BMbYmZ028429@drugstore.mit.edu>
To: source-commits@mit.edu
https://github.com/mit-athena/build-system/commit/e54c602fd0ee1d4c092c876abcb8d81b31988993
commit e54c602fd0ee1d4c092c876abcb8d81b31988993
Author: Victor Vasiliev <vasilvv@mit.edu>
Date: Fri Mar 11 17:26:38 2016 -0500
Output error message when dabuild fails
dabuild | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/dabuild b/dabuild
index c72bfb6..35a46d9 100755
--- a/dabuild
+++ b/dabuild
@@ -312,7 +312,11 @@ if __name__ == '__main__':
print >>sys.stderr, "The lock is in place; unable to proceed"
sys.exit(1)
try:
- main()
+ try:
+ main()
+ except subprocess.CalledProcessError as err:
+ print err.output
+ raise err
finally:
dabuildsys.release_lock()