<%inherit file="base.html"/>
<%!
	from headphones import helpers
%>

<%def name="body()">
	<table class="display" id="log_table">
		<thead>
			<tr>
				<th id="timestamp">Timestamp</th>
				<th id="level">Level</th>
				<th id="message">Message</th>
			</tr>
		</thead>
		<tbody>
		%for line in lineList:
			<%
				timestamp, message, level, threadname = line
				
				if level == 'WARNING' or level == 'ERROR':
					grade = 'X'
				else:
					grade = 'Z'
			%>
				<tr class="grade${grade}">
					<td id="timestamp">${timestamp}</td>
					<td id="level">${level}</td>
					<td id="message">${message}</td>
				</tr>
		%endfor
		</tbody>
	</table>
</%def>

<%def name="headIncludes()">
	
</%def>

<%def name="javascriptIncludes()">
	<script src="interfaces/brink/JS/libs/jquery.dataTables.min.js"></script>
	<script>
	$(document).ready(function()
	{
		$('#log_table').dataTable(
			{
			"aaSorting": [
			],
			"bPaginate": false,
			"bFilter": true
		});
	});
	</script>
</%def>