{% extends "layout.html" %} {% import 'utils.html' as utils %} {% block title %}Tasks - {{ config.NAME }}{% endblock %} {% block content %} <div> {% include "header.html" %} <div style="margin-top:50px;"> <h3>Cron</h3> <table class="pure-table"> <thead> <tr> <th>#</th> <th>URL</th> <th>Payload</th> <th>Schedule</th> <th>Next run</th> <th>Response</th> </tr> </thead> <tbody> {% for task in cron %} <tr> <td>{{ task.task_id }}</td> <td>{{ task.url }} ({{ task.expected }})</td> <td>{{ task.payload }}</td> <td>{{ task.schedule }}</td> <td>{{ task.next_run }}</td> <td>Tries #{{ task.tries }}: {{ task.last_error_body }} ({{ task.last_error_status_code }})</td> </tr> {% endfor %} </tbody> </table> <h3>Dead</h3> <table class="pure-table"> <thead> <tr> <th>#</th> <th>URL</th> <th>Payload</th> <th>Next run</th> <th>Response</th> </tr> </thead> <tbody> {% for task in dead %} <tr> <td>{{ task.task_id }}</td> <td>{{ task.url }} ({{ task.expected }})</td> <td>{{ task.payload }}</td> <td>{{ task.next_run }}</td> <td>Tries #{{ task.tries }}: {{ task.last_error_body }} ({{ task.last_error_status_code }})</td> </tr> {% endfor %} </tbody> </table> <h3>Waiting</h3> <table class="pure-table"> <thead> <tr> <th>#</th> <th>URL</th> <th>Payload</th> <th>Next run</th> <th>Response</th> </tr> </thead> <tbody> {% for task in waiting %} <tr> <td>{{ task.task_id }}</td> <td>{{ task.url }} ({{ task.expected }})</td> <td>{{ task.payload }}</td> <td>{{ task.next_run }}</td> <td>Tries #{{ task.tries }}: {{ task.last_error_body }} ({{ task.last_error_status_code }})</td> </tr> {% endfor %} </tbody> </table> <h3>Success</h3> <table class="pure-table"> <thead> <tr> <th>#</th> <th>URL</th> <th>Payload</th> <th>Next run</th> <th>Response</th> </tr> </thead> <tbody> {% for task in success %} <tr> <td>{{ task.task_id }}</td> <td>{{ task.url }} ({{ task.expected }})</td> <td>{{ task.payload }}</td> <td>{{ task.next_run }}</td> <td>Tries #{{ task.tries }}: {{ task.last_error_body }} ({{ task.last_error_status_code }})</td> </tr> {% endfor %} </tbody> </table> </div> </div> {% endblock %}