The module defines the following exceptions:
The exceptions are accompanied by a dictionary possibly containing an string value for the key 'desc' (giving an English description of the error class) and/or a string value for the key 'info' (giving a string containing more information that the server may have sent).
A third possible field of this dictionary is 'matched' and is set to a truncated form of the name provided or alias dereferenced for the lowest entry (object or alias) that was matched.
The above exceptions are raised when a result code from an underlying API call does not indicate success.