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_logic 7 from coprs.logic import complex_logic 1318 tasks = builds_logic.BuildsLogic.get_pending_build_tasks(background=False).all() 19 bg_tasks_cnt = builds_logic.BuildsLogic.get_pending_build_tasks(background=True).count() 20 return render_status("pending", tasks=tasks, bg_tasks_cnt=bg_tasks_cnt)2125 tasks = builds_logic.BuildsLogic.get_build_tasks(StatusEnum("running")).all() 26 return render_status("running", tasks=tasks)2731 tasks = builds_logic.BuildsLogic.get_build_importing_queue(background=False).all() 32 bg_tasks_cnt = builds_logic.BuildsLogic.get_build_importing_queue(background=True).count() 33 return render_status("importing", tasks=tasks, bg_tasks_cnt=bg_tasks_cnt)3437 return flask.render_template("status/{}.html".format(build_status), number=len(tasks), 38 tasks=tasks, bg_tasks_cnt=bg_tasks_cnt)3943 curr_time = int(time()) 44 chroots_24h = builds_logic.BuildsLogic.get_chroot_histogram(curr_time - 86400, curr_time) 45 chroots_90d = builds_logic.BuildsLogic.get_chroot_histogram(curr_time - 90*86400, curr_time) 46 data_24h = builds_logic.BuildsLogic.get_task_graph_data('10min') 47 data_90d = builds_logic.BuildsLogic.get_task_graph_data('24h') 48 actions_24h = builds_logic.ActionsLogic.get_action_graph_data('10min') 49 actions_90d = builds_logic.ActionsLogic.get_action_graph_data('24h') 50 51 return flask.render_template("status/stats.html", 52 data1=data_24h, 53 data2=data_90d, 54 chroots1=chroots_24h, 55 chroots2=chroots_90d, 56 actions1=actions_24h, 57 actions2=actions_90d 58 )59
Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 | http://epydoc.sourceforge.net |