{{extend 'layout.html'}} {{block sectionclass}}ticket{{end}}

{{=T('Error ticket')}} for "{{=app}}"

{{=T('Ticket ID')}}

{{=ticket}}

{{if output:}}

{{=output}}

{{pass}}

{{=T('Version')}}

{{if snapshot:}} {{pass}}
web2py™ Version {{=myversion}}
Python {{=snapshot.get('pyver','')}}
{{if traceback or code or layer:}}

{{=T('Traceback')}}

{{=traceback}}
{{if snapshot:}} {{try:}}

{{=T('Error snapshot')}} {{=helpicon()}} {{=T("Detailed traceback description")}}

{{=snapshot['etype']}}({{=snapshot['evalue']}})

{{=T('inspect attributes')}}

{{=T("Exception instance attributes")}}

{{for k,v in snapshot['exception'].items():}} {{pass}}
{{=k}} {{=v}}

{{=T('Frames')}}

Context

{{=T('locals')}} {{=T('request')}} {{=T('session')}} {{=T('response')}}

locals

{{=BEAUTIFY(snapshot.get('locals','no locals available in snapshot'))}}

request

{{=XML(snapshot.get('request','no request available in snapshot'))}}

session

{{=XML(snapshot.get('session','no session available in snapshot'))}}

response

{{=XML(snapshot.get('response','no response available in snapshot'))}}
{{except Exception as e:}} {{import traceback;tb=traceback.format_exc().replace("\n","\\n") }} {{pass}} {{pass}}

In file: {{=layer}}

{{=CODE(code.replace('\r',''),language='python',link='/examples/global/vars/')}}
{{else:}}

{{=T('Ticket Missing')}}

{{pass}}