You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bloodhound.apache.org by rj...@apache.org on 2014/03/06 07:03:15 UTC
svn commit: r1574778 -
/bloodhound/trunk/bloodhound_relations/bhrelations/validation.py
Author: rjollos
Date: Thu Mar 6 06:03:15 2014
New Revision: 1574778
URL: http://svn.apache.org/r1574778
Log:
0.8dev: Moved `ValidationError` to the top of the module, per the convention in Trac.
Modified:
bloodhound/trunk/bloodhound_relations/bhrelations/validation.py
Modified: bloodhound/trunk/bloodhound_relations/bhrelations/validation.py
URL: http://svn.apache.org/viewvc/bloodhound/trunk/bloodhound_relations/bhrelations/validation.py?rev=1574778&r1=1574777&r2=1574778&view=diff
==============================================================================
--- bloodhound/trunk/bloodhound_relations/bhrelations/validation.py (original)
+++ bloodhound/trunk/bloodhound_relations/bhrelations/validation.py Thu Mar 6 06:03:15 2014
@@ -26,6 +26,14 @@ from bhrelations.api import IRelationVal
ResourceIdSerializer, TicketRelationsSpecifics
+class ValidationError(TracError):
+ """Exception raised when a validator fails."""
+ def __init__(self, message, title=None, show_traceback=False):
+ super(ValidationError, self).__init__(
+ message, title, show_traceback)
+ self.failed_ids = []
+
+
class Validator(Component):
implements(IRelationValidator)
@@ -231,10 +239,3 @@ class BlockerValidator(Validator):
error = ValidationError(error)
error.failed_ids = path
raise error
-
-
-class ValidationError(TracError):
- def __init__(self, message, title=None, show_traceback=False):
- super(ValidationError, self).__init__(
- message, title, show_traceback)
- self.failed_ids = []