Full error handling
[invirt/packages/invirt-web.git] / code / templates / invalid.mako
diff --git a/code/templates/invalid.mako b/code/templates/invalid.mako
new file mode 100644 (file)
index 0000000..c597d18
--- /dev/null
@@ -0,0 +1,16 @@
+<%page expression_filter="h"/>
+<%inherit file="skeleton.mako" />
+
+<%def name="title()">
+Invalid Input
+</%def>
+
+<p>Your input was bad:</p>
+<table>
+<tr><td>Field</td><td>value</td><td>reason</td></tr>
+<tr><td>${err_field}</td><td>${err_value}</td><td>${errorMessage}</td></tr>
+%if stderr:
+<p>Printed to standard error:</p>
+<pre>${stderr}</pre>
+%endif
+</table>