summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2015-06-16 16:01:21 +0100
committerSam Thursfield <sam.thursfield@codethink.co.uk>2015-06-16 16:01:21 +0100
commit75f251685c9d0a17546447cb67315e6fc7e878ec (patch)
tree3ad52a448bc167860b053d6ac169c4128788c51f
parentdcb42d0a201ef560538aa1ed2014d1b7c4eb6224 (diff)
downloadmorph-cache-server-75f251685c9d0a17546447cb67315e6fc7e878ec.tar.gz
scripts/submit-build: Only put log on stdout if --debug is passed
-rwxr-xr-xscripts/submit-build9
1 files changed, 6 insertions, 3 deletions
diff --git a/scripts/submit-build b/scripts/submit-build
index 9b2b9b4..fe0d5cc 100755
--- a/scripts/submit-build
+++ b/scripts/submit-build
@@ -42,6 +42,7 @@ def parse_args():
parser = argparse.ArgumentParser(
description='submit builds to morph-cache-server')
parser.add_argument('--builder-name', '-b', type=str, required=True)
+ parser.add_argument('--debug', type=bool)
parser.add_argument('--host', type=str)
parser.add_argument('--url', type=str)
@@ -60,7 +61,7 @@ def parse_args():
else:
url = args.url
- return args.files, url, args.builder_name
+ return args.files, url, args.builder_name, args.debug
# Morph artifacts are: SHA256.type.name
@@ -196,7 +197,10 @@ def submit_build_info_for_file(url, builder_name, filename, source_repo=None,
def run():
- files, cache_server_url, builder_name = parse_args()
+ files, cache_server_url, builder_name, debug = parse_args()
+
+ if debug:
+ logging.basicConfig(stream=sys.stdout, level=logging.DEBUG)
bad_files = []
submitted_files = []
@@ -228,7 +232,6 @@ def run():
if __name__ == '__main__':
try:
- logging.basicConfig(stream=sys.stdout, level=logging.DEBUG)
run()
except RuntimeError as e:
sys.stderr.write('ERROR: %s\n' % e)