diff --git a/tools/generate_report.py b/tools/generate_report.py index a0965611eb9de117b9849e7d8ad2b15dec664927..5acf6fb4cd4d91bcbe5c998cb4d2771c368cf6c2 100755 --- a/tools/generate_report.py +++ b/tools/generate_report.py @@ -116,18 +116,20 @@ print("<h2>Distributionen with errors</h2>") print('<table class="table" id="distributions">') print( - "<thead><tr><th>Publisher</th><th>Format</th><th>available</th><th>content correct</th><th>MIME type wrong</th><th>MIME type</th><th>checksum correct</th><th>schema valid</th><th>URL</th></tr>" + "<thead><tr><th>Publisher</th><th>Format</th><th>accessible</th><th>HTTP status</th><th>content correct</th><th>MIME type wrong</th><th>MIME type</th><th>checksum correct</th><th>schema valid</th><th>URL</th><th>Error message</th></tr>" ) print("<tr>") print('<th><input type="text" placeholder="Filter by publisher" /></th>') print('<th><input type="text" placeholder="Filter by format" /></th>') -print('<th><input type="text" placeholder="Filter by availability" /></th>') +print('<th><input type="text" placeholder="Filter by accessibility" /></th>') +print('<th><input type="text" placeholder="Filter by HTTP status" /></th>') print('<th><input type="text" placeholder="Filter by correct content" /></th>') print('<th><input type="text" placeholder="Filter by MIME type error" /></th>') print('<th><input type="text" placeholder="Filter by MIME type" /></th>') print('<th><input type="text" placeholder="Filter by checksum" /></th>') print('<th><input type="text" placeholder="Filter by schema valid" /></th>') print('<th><input type="text" placeholder="Filter by url" /></th>') +print('<th><input type="text" placeholder="Filter by error message" /></th>') print("</tr>") print("</thead>") print("<tbody>") @@ -135,7 +137,7 @@ print("<tbody>") for dist in distributions_with_problems: entry = distributions_with_problems[dist] print( - f"<tr><td>{entry.get('publisher')}</td><td>{entry.get('format')}</td><td>{entry.get('http_status','')}</td><td>{entry.get('valid','')}</td><td>{entry.get('mimetype_mismatch','')}</td><td>{entry.get('mimetype','')}</td><td>{entry.get('checksum_ok','')}</td><td>{entry.get('schema_valid','')}</td><td>{entry.get('url')}</td></tr>" + f"<tr><td>{entry.get('publisher')}</td><td>{entry.get('format')}</td><td>{entry.get('accessible','')}</td><td>{entry.get('http_status','')}</td><td>{entry.get('valid','')}</td><td>{entry.get('mimetype_mismatch','')}</td><td>{entry.get('mimetype','')}</td><td>{entry.get('checksum_ok','')}</td><td>{entry.get('schema_valid','')}</td><td>{entry.get('url')}</td><td>{entry.get('error')}</td></tr>" ) print("</tbody></table>")