"""
+class TypeEnforcementError(GenericError):
+ """Unable to enforce data type.
+
+ """
class SshKeyError(GenericError):
"""Invalid SSH key.
error should returned to the caller, and the second one will be the returned
result (either as an error or as a normal result).
- Examples:
+ Examples::
+
# Return a result of "True" to the caller, but quit ganeti afterwards
raise QuitGanetiException(False, True)
# Send an error to the caller, and quit ganeti
"""
+class JobQueueDrainError(JobQueueError):
+ """Job queue is marked for drain error.
+
+ This is raised when a job submission attempt is made but the queue
+ is marked for drain.
+
+ """
+
+
+class JobQueueFull(JobQueueError):
+ """Job queue full error.
+
+ Raised when job queue size reached its hard limit.
+
+ """
+
+
# errors should be added above