Exceptions

If an error occurs, the API attempts to roll the error into an appropriate Exception class.

Exception Classes

exception cbapi.errors.ApiError(message=None, original_exception=None)
exception cbapi.errors.CredentialError(message=None, original_exception=None)
exception cbapi.errors.ServerError(error_code, message, result=None, original_exception=None)

A ServerError is raised when an HTTP error code is returned from the Carbon Black server.

exception cbapi.errors.ObjectNotFoundError(uri, message=None, original_exception=None)

The requested object could not be found in the Carbon Black datastore.

exception cbapi.errors.MoreThanOneResultError(message=None, original_exception=None)

Only one object was requested, but multiple matches were found in the Carbon Black datastore.

exception cbapi.errors.InvalidObjectError(message=None, original_exception=None)
exception cbapi.errors.TimeoutError(uri=None, error_code=None, message=None, original_exception=None)