+invirt-base (0.0.9) unstable; urgency=low
+
+ * Move useful Python exceptions into invirt.common
+
+ -- Evan Broder <broder@mit.edu> Tue, 11 Nov 2008 00:32:19 -0500
+
invirt-base (0.0.8) unstable; urgency=low
* invirt-reload should force-reload, not just reload
flock(f, LOCK_UN)
#
+# Exceptions.
+#
+
+class InvalidInput(Exception):
+ """Exception for user-provided input is invalid but maybe in good faith.
+
+ This would include setting memory to negative (which might be a
+ typo) but not setting an invalid boot CD (which requires bypassing
+ the select box).
+ """
+ def __init__(self, err_field, err_value, expl=None):
+ MyException.__init__(self, expl)
+ self.err_field = err_field
+ self.err_value = err_value
+
+class CodeError(Exception):
+ """Exception for internal errors or bad faith input."""
+ pass
+
+#
# Tests.
#