summaryrefslogtreecommitdiff
path: root/post-build-lava.py
diff options
context:
space:
mode:
Diffstat (limited to 'post-build-lava.py')
-rwxr-xr-xpost-build-lava.py6
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)