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.