Exceptions
wimsapi.WimsAPIError
The base exception for all wimsapi exceptions.
wimsapi.NotSavedError
Raised trying to use a method needing an object to be saved, without the object being actually saved (e.g. deleting an unsaved Class)
wimsapi.InvalidItemTypeError
Raised by
Class.additem(object, cls)
Class.delitem(object, cls)
Class.getitem(object, cls)
Class.checkitem(object, cls)
if given object
or cls
is not a valid WIMS class item type
(See Class).
wimsapi.AdmRawError
Raised either when sending an invalid request to the WIMS server (e.g. getting a user that does not exists) or when the WIMS server encounter an unknown error.
The response from the WIMS server is usually in the exception's message.