summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xzuul/web/__init__.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/zuul/web/__init__.py b/zuul/web/__init__.py
index e4a361205..488524309 100755
--- a/zuul/web/__init__.py
+++ b/zuul/web/__init__.py
@@ -190,7 +190,9 @@ class GearmanHandler(object):
def job_list(self, request):
tenant = request.match_info["tenant"]
job = self.rpc.submitJob('zuul:job_list', {'tenant': tenant})
- return web.json_response(json.loads(job.data[0]))
+ resp = web.json_response(json.loads(job.data[0]))
+ resp.headers['Access-Control-Allow-Origin'] = '*'
+ return resp
def key_get(self, request):
source = request.match_info["source"]
@@ -290,6 +292,7 @@ class SqlHandler(object):
raise ValueError("Unknown parameter %s" % k)
data = self.get_builds(args)
resp = web.json_response(data)
+ resp.headers['Access-Control-Allow-Origin'] = '*'
except Exception as e:
self.log.exception("Jobs exception:")
resp = web.json_response({'error_description': 'Internal error'},