From 9f4993374074d21b4378ca70aff62bedfc81a9fe Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: May 04 2017 17:55:04 +0000 Subject: Merge #535 `Print out a useful summary at the end of watch output.` --- diff --git a/contrib/mbs-build b/contrib/mbs-build index 913373f..1d70eba 100755 --- a/contrib/mbs-build +++ b/contrib/mbs-build @@ -79,7 +79,11 @@ def watch_build(server, build_id): done = data["state_name"] in ["failed", "done", "ready"] - print('Module {name} is in state {state_name} (reason {state_reason})'.format(**data)) + template = ('{owner}\'s build #{id} of {name}-{stream} is in ' + 'the "{state_name}" state') + if data['state_reason']: + template += ' (reason: {state_reason})' + print(template.format(**data)) time.sleep(30) # Ideally we would use oidc.send_request here, but it doesn't support