Files
edx-platform/common/lib/xmodule/xmodule/exceptions.py
Alexander Kryklia 8377f490f0 Revert "Add custom LTI exception."
This reverts commit ef4b7b9b1d.
2013-09-09 19:30:44 +03:00

34 lines
813 B
Python

class InvalidDefinitionError(Exception):
pass
class NotFoundError(Exception):
pass
class ProcessingError(Exception):
'''
An error occurred while processing a request to the XModule.
For example: if an exception occurs while checking a capa problem.
'''
pass
class InvalidVersionError(Exception):
"""
Tried to save an item with a location that a store cannot support (e.g., draft version
for a non-leaf node)
"""
def __init__(self, location):
super(InvalidVersionError, self).__init__()
self.location = location
class SerializationError(Exception):
"""
Thrown when a module cannot be exported to XML
"""
def __init__(self, location, msg):
super(SerializationError, self).__init__(msg)
self.location = location