Trees | Indices | Help |
---|
|
1 import flask 2 from time import time 3 4 from copr_common.enums import StatusEnum 5 from coprs.views.status_ns import status_ns 6 from coprs.logic import builds_logic12 tasks = builds_logic.BuildsLogic.get_pending_build_tasks(background=False).limit(300).all() 13 bg_tasks_cnt = builds_logic.BuildsLogic.get_pending_build_tasks(background=True).count() 14 return flask.render_template("status/pending.html", 15 number=len(tasks), 16 tasks=tasks, bg_tasks_cnt=bg_tasks_cnt)1721 tasks = builds_logic.BuildsLogic.get_build_tasks(StatusEnum("running")).limit(300).all() 22 return flask.render_template("status/running.html", 23 number=len(tasks), 24 tasks=tasks)2529 tasks = builds_logic.BuildsLogic.get_build_importing_queue(background=False).limit(300).all() 30 bg_tasks_cnt = builds_logic.BuildsLogic.get_build_importing_queue(background=True).count() 31 return flask.render_template("status/importing.html", 32 number=len(list(tasks)), 33 bg_tasks_cnt=bg_tasks_cnt, 34 tasks=tasks)3539 curr_time = int(time()) 40 chroots_24h = builds_logic.BuildsLogic.get_chroot_histogram(curr_time - 86400, curr_time) 41 chroots_90d = builds_logic.BuildsLogic.get_chroot_histogram(curr_time - 90*86400, curr_time) 42 data_24h = builds_logic.BuildsLogic.get_task_graph_data('10min') 43 data_90d = builds_logic.BuildsLogic.get_task_graph_data('24h') 44 45 return flask.render_template("status/stats.html", 46 data1=data_24h, 47 data2=data_90d, 48 chroots1=chroots_24h, 49 chroots2=chroots_90d)50
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 | http://epydoc.sourceforge.net |