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.