From: Stefan Metzmacher Date: Thu, 27 Feb 2020 23:00:08 +0000 (+0100) Subject: script/autobuild.py: allow write_system_info commands to fail X-Git-Tag: ldb-2.2.0~1132 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9b1e96197e0983a16e73ce351eac7775801736d8;p=thirdparty%2Fsamba.git script/autobuild.py: allow write_system_info commands to fail These commands are just there as hints to debug possible problems. In order to support autobuild.py on non-linux platforms we should just ignore errors here. Signed-off-by: Stefan Metzmacher Reviewed-by: Andrew Bartlett Autobuild-User(master): Stefan Metzmacher Autobuild-Date(master): Thu Apr 2 07:36:07 UTC 2020 on sn-devel-184 --- diff --git a/script/autobuild.py b/script/autobuild.py index 99b3843b822..8cee3ecbbbf 100755 --- a/script/autobuild.py +++ b/script/autobuild.py @@ -967,7 +967,10 @@ class buildlist(object): 'cc --version', 'df -m .', 'df -m %s' % testbase]: - out = run_cmd(cmd, output=True, checkfail=False) + try: + out = run_cmd(cmd, output=True, checkfail=False) + except subprocess.CalledProcessError as e: + out = "" % str(e) print('### %s' % cmd, file=f) print(out, file=f) print(file=f)