{{extend 'layout.html'}} {{import os, stat, time}} {{block sectionclass}}errors{{end}}

{{=T('Error logs for "%(app)s"',dict(app=app))}}



{{ if method == 'new': }}

{{=T('Click row to expand traceback')}}

lists by ticket

{{for e in errors:}} {{pass}}
{{=T("Delete")}} {{=T("Count")}} {{=T("File")}} {{=T("Error")}}
{{=e['count']}} {{=e['causer']}} {{=A(e['last_line'],_href="#",_onclick="collapse('%s');"%e['hash'])}} + {{=A(T('details'),_href=URL('ticket',args=[app,e['ticket']]))}}
{{=CODE(e['pickel']['traceback'])}}
{{ else: }}

{{=T('Click row to view a ticket')}}

list by exception

{{for ticket in tickets:}} {{pass}}
{{=T("Delete")}} {{=T("Ticket")}} {{=T("Date and Time")}}
{{=ticket}} {{=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(os.stat(os.path.join(request.folder,'../%s/errors/%s' % (app,ticket)))[stat.ST_CTIME]))}}
{{ pass }}