diff options
Diffstat (limited to 'post-build-lava.py')
-rwxr-xr-x | post-build-lava.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/post-build-lava.py b/post-build-lava.py index 3f7c7a4..b3a210b 100755 --- a/post-build-lava.py +++ b/post-build-lava.py @@ -227,8 +227,12 @@ def lava_submit(config, lava_server): lava_token=lava_token, lava_server=lava_server)) lava_job_id = server.scheduler.submit_job(config) + if isinstance(lava_job_id, int): + lava_url_id = lava_job_id + else: + lava_url_id = lava_job_id[0].partition('.')[0] print 'LAVA Job Id: %s, URL: https://%s/scheduler/job/%s' % \ - (lava_job_id, lava_server_root, lava_job_id) + (lava_job_id, lava_server_root, lava_url_id) try: lava_sub_job_defs = map(lambda sub_job: json.loads(server.scheduler.job_details(sub_job)['definition']), lava_job_id) |