]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
Fix bug in submitting Sentry events
authorZack Cerza <zack@redhat.com>
Sat, 31 Jan 2015 01:10:06 +0000 (18:10 -0700)
committerZack Cerza <zack@redhat.com>
Sat, 31 Jan 2015 01:13:30 +0000 (18:13 -0700)
It wasn't working for non-scheduled jobs

Signed-off-by: Zack Cerza <zack@redhat.com>
teuthology/run_tasks.py

index 3f21c85db702ea60353ecd6a253ca99e8eca9e5e..e83244e9ee1a8c37d6c5da352f2e8da276ad90a8 100644 (file)
@@ -85,10 +85,10 @@ def run_tasks(tasks, ctx):
 
             job_id = ctx.config.get('job_id')
             archive_path = ctx.config.get('archive_path')
-            extra = {
-                'config': config,
-                'logs': get_http_log_path(archive_path, job_id),
-            }
+            extra = dict(config=config)
+            if job_id:
+                extra['logs'] = get_http_log_path(archive_path, job_id)
+
             exc_id = sentry.get_ident(sentry.captureException(
                 tags=tags,
                 extra=extra,