Base class for all peak.naming exceptions
Supports the following constructor keyword arguments, which then
become attributes of the exception object:
- rootException
- Exception that caused this exception to be thrown.
- rootTraceback
- Traceback of the root exception.
- resolvedName
- The portion of the name that was successfully
resolved.
- resolvedObj
- The object through which resolution was successful,
i.e., the object to which
resolvedName is bound.
- remainingName
- The remaining portion of the name which could not
be resolved.
The constructor also accepts an arbitrary number of unnamed arguments,
which are treated the way arguments to the standard Exception class
are treated. (That is, saved in the args attribute and used in the
__str__ method for formatting.)
|