def statistics(username, root_wf_id, wf_id): """ Get workflow statistics information """ dashboard = Dashboard(g.master_db_url, root_wf_id, wf_id) summary_times = dashboard.workflow_summary_stats(wf_id) for key, value in summary_times.items(): summary_times[key] = filters.time_to_str(value) workflow_stats = dashboard.workflow_stats() return render_template( "workflow/statistics.html", root_wf_id=root_wf_id, wf_id=wf_id, summary_stats=summary_times, workflow_stats=workflow_stats, )
def workflow_stats(username, root_wf_id, wf_id): dashboard = Dashboard(g.master_db_url, root_wf_id, wf_id) return serialize(dashboard.workflow_stats())