thirdshift 0.20.4

Turn a GitHub issue into a ready-for-review pull request, unattended
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!doctype html>
<html lang="en" data-theme="{{ page.theme }}">
<head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Cron jobs · {{ page.hostname }} · thirdshift</title><link rel="icon" href="data:,"><link rel="stylesheet" href="/assets/console.css"><script src="/assets/console.js" type="module"></script></head>
<body>{% include "console/header.html" %}{% include "console/nav.html" %}
<main><div class="page-title"><h1>Cron jobs</h1><code>thirdshift cronjobs --json</code></div>
<p>thirdshift entries in this account's crontab (<code>crontab -l</code>). Schedules use cron's time zone. Reload to see changes.</p>
<p>Other accounts, system crontabs and other schedulers are outside this view.</p>
{% if !inventory.jobs.is_empty() %}<pre class="crontab" tabindex="0" role="region" aria-label="thirdshift crontab entries"><code>{% for job in inventory.jobs %}<bdi class="cron-schedule">{{ job.schedule }}</bdi>  <bdi class="cron-command">{{ job.command|one_line }}</bdi>
{% endfor %}</code></pre>{% endif %}
{% if inventory.jobs.is_empty() %}<p>No thirdshift cron jobs in this account's crontab.</p>{% endif %}
<h2>Last fired by repository</h2>
<p>Observed Pass starts on this host, including manual launches and skipped Passes. A start does not identify which scheduler launched it.</p>
<ul>{% for pass in inventory.pass_starts %}<li>{% include "console/pass_start.html" %}</li>{% endfor %}</ul>
{% if inventory.pass_starts.is_empty() %}<p>No Pass start times recorded on this host.</p>{% endif %}
</main>{% include "console/chrome.html" %}</body></html>