mirror of
https://github.com/internetarchive/brozzler.git
synced 2025-12-18 18:13:30 -05:00
progress on the structure of this little app
This commit is contained in:
parent
51732d0d49
commit
05e15b9667
7 changed files with 114 additions and 80 deletions
|
|
@ -12,15 +12,25 @@ app = flask.Flask(__name__, static_url_path="")
|
|||
r = rethinkstuff.Rethinker(["wbgrp-svc020", "wbgrp-svc035", "wbgrp-svc036"],
|
||||
db="archiveit_brozzler")
|
||||
|
||||
@app.route("/api/jobs/<int:job_id>/sites")
|
||||
def sites(job_id):
|
||||
sites_ = r.table("sites").get_all(job_id, index="job_id").run()
|
||||
return flask.jsonify(sites=sites_)
|
||||
|
||||
@app.route("/api/jobs/<int:job_id>")
|
||||
def job(job_id):
|
||||
job_ = r.table("jobs").get(job_id).run()
|
||||
return flask.jsonify(job_)
|
||||
|
||||
@app.route("/api/jobs")
|
||||
def jobs():
|
||||
return flask.jsonify(jobs=list(r.table("jobs").run()))
|
||||
jobs_ = list(r.table("jobs").run())
|
||||
return flask.jsonify(jobs=jobs_)
|
||||
|
||||
@app.route("/")
|
||||
def root():
|
||||
return app.send_static_file("index.html")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
app.run(host="0.0.0.0", port=8081, debug=True)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue