Exceptions

All SDK exceptions derive from P3DError.

class P3DError(*args)

Base class for SDK exceptions.

class InUseError(*args)

Exception raised when an object being deleted is in use by another object.

class InvalidDatabaseError(*args)

Exception raised when calling a method on a closed database.

class InvalidIdFormat(*args)

Exception raised when an id is not in GUID format.

class NotEmptyError(*args)

Exception raised when a container being deleted is not empty.

class NotFoundError(*args)

Exception raised when the specified object does not exist or has been deleted.

class ReadOnlyError(*args)

Exception raised when trying to change a read-only database.