A.1.1.1 Exception Classes

All Albatross exceptions have been redefined to indicate the source of the error; user (UserError), programmer (ApplicationError), or Albatross itself (InternalError). The ServerError exception reports problems related to the session server, and SecurityError reports either a programmer error, or a user attempt to access restricted values in the execution context.

All of the exceptions inherit from AlbatrossError.

The albatross.common module defines the exceptions.