Skip to content

Commit eedf183

Browse files
georges-armTamarChristinaArm
authored andcommitted
Add JSON responses for /machines and daily report.
Change-Id: I0bb576770202ecbed92cde4ae8ce4f5ab8729a42
1 parent 6a0b6ed commit eedf183

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lnt/server/ui/views.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,9 @@ def v4_machines():
273273
ts = request.get_testsuite()
274274
machines = session.query(ts.Machine).order_by(ts.Machine.name)
275275

276+
if prefer_json_response(request):
277+
return flask.jsonify(machines.all())
278+
276279
return render_template("all_machines.html", machines=machines,
277280
**ts_data(ts))
278281

@@ -1538,6 +1541,9 @@ def v4_daily_report(year, month, day):
15381541
except ValueError:
15391542
return abort(400)
15401543

1544+
if prefer_json_response(request):
1545+
return flask.jsonify(report)
1546+
15411547
return render_template("v4_daily_report.html", report=report,
15421548
analysis=lnt.server.reporting.analysis,
15431549
**ts_data(ts))

0 commit comments

Comments
 (0)