Error Handling
All python-arango exceptions inherit arangoasync.exceptions.ArangoError,
which splits into subclasses arangoasync.exceptions.ArangoServerError and
arangoasync.exceptions.ArangoClientError.
Example
from arangoasync.exceptions import ArangoClientError, ArangoServerError
try:
# Some operation that raises an error
except ArangoClientError:
# An error occurred on the client side
except ArangoServerError:
# An error occurred on the server side
Server Errors
arangoasync.exceptions.ArangoServerError exceptions lightly wrap non-2xx
HTTP responses coming from ArangoDB. Each exception object contains the error
message, error code and HTTP request response details.
Example:
from arangoasync import ArangoClient, ArangoServerError, DocumentInsertError
from arangoasync.auth import Auth
# Initialize the client for ArangoDB.
async with ArangoClient(hosts="http://localhost:8529") as client:
auth = Auth(username="root", password="passwd")
# Connect to "test" database as root user.
db = await client.db("test", auth=auth)
# Get the API wrapper for "students" collection.
students = db.collection("students")
try:
await students.insert({"_key": "John"})
await students.insert({"_key": "John"}) # duplicate key error
except DocumentInsertError as err:
assert isinstance(err, ArangoServerError)
assert err.source == "server"
msg = err.message # Exception message usually from ArangoDB
err_msg = err.error_message # Raw error message from ArangoDB
code = err.error_code # Error code from ArangoDB
url = err.url # URL (API endpoint)
method = err.http_method # HTTP method (e.g. "POST")
headers = err.http_headers # Response headers
http_code = err.http_code # Status code (e.g. 200)
# You can inspect the ArangoDB response directly.
response = err.response
method = response.method # HTTP method
headers = response.headers # Response headers
url = response.url # Full request URL
success = response.is_success # Set to True if HTTP code is 2XX
raw_body = response.raw_body # Raw string response body
status_txt = response.status_text # Status text (e.g "OK")
status_code = response.status_code # Status code (e.g. 200)
err_code = response.error_code # Error code from ArangoDB
# You can also inspect the request sent to ArangoDB.
request = err.request
method = request.method # HTTP method
endpoint = request.endpoint # API endpoint starting with "/_api"
headers = request.headers # Request headers
params = request.params # URL parameters
data = request.data # Request payload
Client Errors
arangoasync.exceptions.ArangoClientError exceptions originate from
driver client itself. They do not contain error codes nor HTTP request
response details.
Example:
from arangoasync import ArangoClient, ArangoClientError, DocumentParseError
from arangoasync.auth import Auth
# Initialize the client for ArangoDB.
async with ArangoClient(hosts="http://localhost:8529") as client:
auth = Auth(username="root", password="passwd")
# Connect to "test" database as root user.
db = await client.db("test", auth=auth)
# Get the API wrapper for "students" collection.
students = db.collection("students")
try:
await students.get({"_id": "invalid_id"}) # malformed document
except DocumentParseError as err:
assert isinstance(err, ArangoClientError)
assert err.source == "client"
# Only the error message is set.
print(err.message)
Exceptions
Below are all exceptions.
- exception arangoasync.exceptions.ArangoError[source]
Base class for all exceptions in python-arango-async.
- exception arangoasync.exceptions.ArangoClientError(msg)[source]
Base class for all client-related exceptions.
- Parameters:
msg (str) – Error message.
- exception arangoasync.exceptions.ArangoServerError(resp, request, msg=None)[source]
Base class for all server-related exceptions.
- Parameters:
- exception arangoasync.exceptions.AQLCacheClearError(resp, request, msg=None)[source]
Failed to clear the query cache.
- exception arangoasync.exceptions.AQLCacheConfigureError(resp, request, msg=None)[source]
Failed to configure query cache properties.
- exception arangoasync.exceptions.AQLCacheEntriesError(resp, request, msg=None)[source]
Failed to retrieve AQL cache entries.
- exception arangoasync.exceptions.AQLCachePropertiesError(resp, request, msg=None)[source]
Failed to retrieve query cache properties.
- exception arangoasync.exceptions.AQLFunctionCreateError(resp, request, msg=None)[source]
Failed to create AQL user function.
- exception arangoasync.exceptions.AQLFunctionDeleteError(resp, request, msg=None)[source]
Failed to delete AQL user function.
- exception arangoasync.exceptions.AQLFunctionListError(resp, request, msg=None)[source]
Failed to retrieve AQL user functions.
- exception arangoasync.exceptions.AQLQueryClearError(resp, request, msg=None)[source]
Failed to clear slow AQL queries.
- exception arangoasync.exceptions.AQLQueryExecuteError(resp, request, msg=None)[source]
Failed to execute query.
- exception arangoasync.exceptions.AQLQueryExplainError(resp, request, msg=None)[source]
Failed to parse and explain query.
- exception arangoasync.exceptions.AQLQueryHistoryError(resp, request, msg=None)[source]
Failed to retrieve running AQL queries.
- exception arangoasync.exceptions.AQLQueryKillError(resp, request, msg=None)[source]
Failed to kill the query.
- exception arangoasync.exceptions.AQLQueryListError(resp, request, msg=None)[source]
Failed to retrieve running AQL queries.
- exception arangoasync.exceptions.AQLQueryRulesGetError(resp, request, msg=None)[source]
Failed to retrieve AQL query rules.
- exception arangoasync.exceptions.AQLQueryTrackingGetError(resp, request, msg=None)[source]
Failed to retrieve AQL tracking properties.
- exception arangoasync.exceptions.AQLQueryTrackingSetError(resp, request, msg=None)[source]
Failed to configure AQL tracking properties.
- exception arangoasync.exceptions.AQLQueryValidateError(resp, request, msg=None)[source]
Failed to parse and validate query.
- exception arangoasync.exceptions.AccessTokenCreateError(resp, request, msg=None)[source]
Failed to create an access token.
- exception arangoasync.exceptions.AccessTokenDeleteError(resp, request, msg=None)[source]
Failed to delete an access token.
- exception arangoasync.exceptions.AccessTokenListError(resp, request, msg=None)[source]
Failed to retrieve access tokens.
- exception arangoasync.exceptions.AnalyzerCreateError(resp, request, msg=None)[source]
Failed to create analyzer.
- exception arangoasync.exceptions.AnalyzerGetError(resp, request, msg=None)[source]
Failed to retrieve analyzer details.
- exception arangoasync.exceptions.AnalyzerDeleteError(resp, request, msg=None)[source]
Failed to delete analyzer.
- exception arangoasync.exceptions.AnalyzerListError(resp, request, msg=None)[source]
Failed to retrieve analyzers.
- exception arangoasync.exceptions.AsyncExecuteError(resp, request, msg=None)[source]
Failed to execute async API request.
- exception arangoasync.exceptions.AsyncJobCancelError(resp, request, msg=None)[source]
Failed to cancel async job.
- exception arangoasync.exceptions.AsyncJobClearError(resp, request, msg=None)[source]
Failed to clear async job results.
- exception arangoasync.exceptions.AsyncJobListError(resp, request, msg=None)[source]
Failed to retrieve async jobs.
- exception arangoasync.exceptions.AsyncJobResultError(resp, request, msg=None)[source]
Failed to retrieve async job result.
- exception arangoasync.exceptions.AsyncJobStatusError(resp, request, msg=None)[source]
Failed to retrieve async job status.
- exception arangoasync.exceptions.AuthHeaderError(msg)[source]
The authentication header could not be determined.
- exception arangoasync.exceptions.BackupCreateError(resp, request, msg=None)[source]
Failed to create a backup.
- exception arangoasync.exceptions.BackupDeleteError(resp, request, msg=None)[source]
Failed to delete a backup.
- exception arangoasync.exceptions.BackupDownloadError(resp, request, msg=None)[source]
Failed to download a backup from remote repository.
- exception arangoasync.exceptions.BackupGetError(resp, request, msg=None)[source]
Failed to retrieve backup details.
- exception arangoasync.exceptions.BackupRestoreError(resp, request, msg=None)[source]
Failed to restore from backup.
- exception arangoasync.exceptions.BackupUploadError(resp, request, msg=None)[source]
Failed to upload a backup to remote repository.
- exception arangoasync.exceptions.CollectionCreateError(resp, request, msg=None)[source]
Failed to create collection.
- exception arangoasync.exceptions.CollectionChecksumError(resp, request, msg=None)[source]
Failed to retrieve collection checksum.
- exception arangoasync.exceptions.CollectionConfigureError(resp, request, msg=None)[source]
Failed to configure collection properties.
- exception arangoasync.exceptions.CollectionCompactError(resp, request, msg=None)[source]
Failed to compact collection.
- exception arangoasync.exceptions.CollectionDeleteError(resp, request, msg=None)[source]
Failed to delete collection.
- exception arangoasync.exceptions.CollectionKeyGeneratorsError(resp, request, msg=None)[source]
Failed to retrieve key generators.
- exception arangoasync.exceptions.CollectionListError(resp, request, msg=None)[source]
Failed to retrieve collections.
- exception arangoasync.exceptions.CollectionPropertiesError(resp, request, msg=None)[source]
Failed to retrieve collection properties.
- exception arangoasync.exceptions.CollectionRecalculateCountError(resp, request, msg=None)[source]
Failed to recalculate document count.
- exception arangoasync.exceptions.CollectionRenameError(resp, request, msg=None)[source]
Failed to rename collection.
- exception arangoasync.exceptions.CollectionResponsibleShardError(resp, request, msg=None)[source]
Failed to retrieve responsible shard.
- exception arangoasync.exceptions.CollectionRevisionError(resp, request, msg=None)[source]
Failed to retrieve collection revision.
- exception arangoasync.exceptions.CollectionShardsError(resp, request, msg=None)[source]
Failed to retrieve collection shards.
- exception arangoasync.exceptions.CollectionStatisticsError(resp, request, msg=None)[source]
Failed to retrieve collection statistics.
- exception arangoasync.exceptions.CollectionTruncateError(resp, request, msg=None)[source]
Failed to truncate collection.
- exception arangoasync.exceptions.ClientConnectionAbortedError(msg)[source]
The connection was aborted.
- exception arangoasync.exceptions.ClientConnectionError(msg)[source]
The request was unable to reach the server.
- exception arangoasync.exceptions.ClusterEndpointsError(resp, request, msg=None)[source]
Failed to retrieve coordinator endpoints.
- exception arangoasync.exceptions.ClusterHealthError(resp, request, msg=None)[source]
Failed to retrieve cluster health.
- exception arangoasync.exceptions.ClusterMaintenanceModeError(resp, request, msg=None)[source]
Failed to enable/disable cluster supervision maintenance mode.
- exception arangoasync.exceptions.ClusterRebalanceError(resp, request, msg=None)[source]
Failed to execute cluster rebalancing operation.
- exception arangoasync.exceptions.ClusterServerRoleError(resp, request, msg=None)[source]
Failed to retrieve server role in a cluster.
- exception arangoasync.exceptions.ClusterServerIDError(resp, request, msg=None)[source]
Failed to retrieve server ID.
- exception arangoasync.exceptions.ClusterStatisticsError(resp, request, msg=None)[source]
Failed to retrieve DB-Server statistics.
- exception arangoasync.exceptions.CursorCloseError(resp, request, msg=None)[source]
Failed to delete the cursor result from server.
- exception arangoasync.exceptions.CursorEmptyError(msg)[source]
The current batch in cursor was empty.
- exception arangoasync.exceptions.CursorNextError(resp, request, msg=None)[source]
Failed to retrieve the next result batch from server.
- exception arangoasync.exceptions.CursorStateError(msg)[source]
The cursor object was in a bad state.
- exception arangoasync.exceptions.DatabaseCompactError(resp, request, msg=None)[source]
Failed to compact databases.
- exception arangoasync.exceptions.DatabaseCreateError(resp, request, msg=None)[source]
Failed to create database.
- exception arangoasync.exceptions.DatabaseDeleteError(resp, request, msg=None)[source]
Failed to delete database.
- exception arangoasync.exceptions.DatabaseListError(resp, request, msg=None)[source]
Failed to retrieve databases.
- exception arangoasync.exceptions.DatabasePropertiesError(resp, request, msg=None)[source]
Failed to retrieve database properties.
- exception arangoasync.exceptions.DatabaseSupportInfoError(resp, request, msg=None)[source]
Failed to retrieve support info for deployment.
- exception arangoasync.exceptions.DeserializationError(msg)[source]
Failed to deserialize the server response.
- exception arangoasync.exceptions.DocumentCountError(resp, request, msg=None)[source]
Failed to retrieve document count.
- exception arangoasync.exceptions.DocumentDeleteError(resp, request, msg=None)[source]
Failed to delete document.
- exception arangoasync.exceptions.DocumentGetError(resp, request, msg=None)[source]
Failed to retrieve document.
- exception arangoasync.exceptions.DocumentInsertError(resp, request, msg=None)[source]
Failed to insert document.
- exception arangoasync.exceptions.DocumentReplaceError(resp, request, msg=None)[source]
Failed to replace document.
- exception arangoasync.exceptions.DocumentRevisionError(resp, request, msg=None)[source]
The expected and actual document revisions mismatched.
- exception arangoasync.exceptions.DocumentUpdateError(resp, request, msg=None)[source]
Failed to update document.
- exception arangoasync.exceptions.EdgeCollectionListError(resp, request, msg=None)[source]
Failed to retrieve edge collections.
- exception arangoasync.exceptions.EdgeDefinitionListError(resp, request, msg=None)[source]
Failed to retrieve edge definitions.
- exception arangoasync.exceptions.EdgeDefinitionCreateError(resp, request, msg=None)[source]
Failed to create edge definition.
- exception arangoasync.exceptions.EdgeDefinitionReplaceError(resp, request, msg=None)[source]
Failed to replace edge definition.
- exception arangoasync.exceptions.EdgeDefinitionDeleteError(resp, request, msg=None)[source]
Failed to delete edge definition.
- exception arangoasync.exceptions.EdgeListError(resp, request, msg=None)[source]
Failed to retrieve edges coming in and out of a vertex.
- exception arangoasync.exceptions.FoxxConfigGetError(resp, request, msg=None)[source]
Failed to retrieve Foxx service configuration.
- exception arangoasync.exceptions.FoxxConfigReplaceError(resp, request, msg=None)[source]
Failed to replace Foxx service configuration.
- exception arangoasync.exceptions.FoxxConfigUpdateError(resp, request, msg=None)[source]
Failed to update Foxx service configuration.
- exception arangoasync.exceptions.FoxxCommitError(resp, request, msg=None)[source]
Failed to commit local Foxx service state.
- exception arangoasync.exceptions.FoxxDependencyGetError(resp, request, msg=None)[source]
Failed to retrieve Foxx service dependencies.
- exception arangoasync.exceptions.FoxxDependencyReplaceError(resp, request, msg=None)[source]
Failed to replace Foxx service dependencies.
- exception arangoasync.exceptions.FoxxDependencyUpdateError(resp, request, msg=None)[source]
Failed to update Foxx service dependencies.
- exception arangoasync.exceptions.FoxxScriptListError(resp, request, msg=None)[source]
Failed to retrieve Foxx service scripts.
- exception arangoasync.exceptions.FoxxDevModeEnableError(resp, request, msg=None)[source]
Failed to enable development mode for Foxx service.
- exception arangoasync.exceptions.FoxxDevModeDisableError(resp, request, msg=None)[source]
Failed to disable development mode for Foxx service.
- exception arangoasync.exceptions.FoxxDownloadError(resp, request, msg=None)[source]
Failed to download Foxx service bundle.
- exception arangoasync.exceptions.FoxxReadmeGetError(resp, request, msg=None)[source]
Failed to retrieve Foxx service readme.
- exception arangoasync.exceptions.FoxxScriptRunError(resp, request, msg=None)[source]
Failed to run Foxx service script.
- exception arangoasync.exceptions.FoxxServiceCreateError(resp, request, msg=None)[source]
Failed to create Foxx service.
- exception arangoasync.exceptions.FoxxServiceDeleteError(resp, request, msg=None)[source]
Failed to delete Foxx services.
- exception arangoasync.exceptions.FoxxServiceGetError(resp, request, msg=None)[source]
Failed to retrieve Foxx service metadata.
- exception arangoasync.exceptions.FoxxServiceListError(resp, request, msg=None)[source]
Failed to retrieve Foxx services.
- exception arangoasync.exceptions.FoxxServiceReplaceError(resp, request, msg=None)[source]
Failed to replace Foxx service.
- exception arangoasync.exceptions.FoxxServiceUpdateError(resp, request, msg=None)[source]
Failed to update Foxx service.
- exception arangoasync.exceptions.FoxxSwaggerGetError(resp, request, msg=None)[source]
Failed to retrieve Foxx service swagger.
- exception arangoasync.exceptions.FoxxTestRunError(resp, request, msg=None)[source]
Failed to run Foxx service tests.
- exception arangoasync.exceptions.GraphCreateError(resp, request, msg=None)[source]
Failed to create the graph.
- exception arangoasync.exceptions.GraphDeleteError(resp, request, msg=None)[source]
Failed to delete the graph.
- exception arangoasync.exceptions.GraphListError(resp, request, msg=None)[source]
Failed to retrieve graphs.
- exception arangoasync.exceptions.GraphPropertiesError(resp, request, msg=None)[source]
Failed to retrieve graph properties.
- exception arangoasync.exceptions.IndexCreateError(resp, request, msg=None)[source]
Failed to create collection index.
- exception arangoasync.exceptions.IndexDeleteError(resp, request, msg=None)[source]
Failed to delete collection index.
- exception arangoasync.exceptions.IndexGetError(resp, request, msg=None)[source]
Failed to retrieve collection index.
- exception arangoasync.exceptions.IndexListError(resp, request, msg=None)[source]
Failed to retrieve collection indexes.
- exception arangoasync.exceptions.IndexLoadError(resp, request, msg=None)[source]
Failed to load indexes into memory.
- exception arangoasync.exceptions.JWTSecretListError(resp, request, msg=None)[source]
Failed to retrieve information on currently loaded JWT secrets.
- exception arangoasync.exceptions.JWTSecretReloadError(resp, request, msg=None)[source]
Failed to reload JWT secrets.
- exception arangoasync.exceptions.PermissionGetError(resp, request, msg=None)[source]
Failed to retrieve user permission.
- exception arangoasync.exceptions.PermissionListError(resp, request, msg=None)[source]
Failed to list user permissions.
- exception arangoasync.exceptions.PermissionResetError(resp, request, msg=None)[source]
Failed to reset user permission.
- exception arangoasync.exceptions.PermissionUpdateError(resp, request, msg=None)[source]
Failed to update user permission.
- exception arangoasync.exceptions.ReplicationApplierConfigError(resp, request, msg=None)[source]
Failed to retrieve replication applier configuration.
- exception arangoasync.exceptions.ReplicationApplierStateError(resp, request, msg=None)[source]
Failed to retrieve replication applier state.
- exception arangoasync.exceptions.ReplicationClusterInventoryError(resp, request, msg=None)[source]
Failed to retrieve overview of collection and indexes in a cluster.
- exception arangoasync.exceptions.ReplicationDumpError(resp, request, msg=None)[source]
Failed to retrieve collection content.
- exception arangoasync.exceptions.ReplicationInventoryError(resp, request, msg=None)[source]
Failed to retrieve inventory of collection and indexes.
- exception arangoasync.exceptions.ReplicationLoggerStateError(resp, request, msg=None)[source]
Failed to retrieve logger state.
- exception arangoasync.exceptions.ReplicationServerIDError(resp, request, msg=None)[source]
Failed to retrieve server ID.
- exception arangoasync.exceptions.ServerApiCallsError(resp, request, msg=None)[source]
Failed to retrieve the list of recent API calls.
- exception arangoasync.exceptions.ServerAvailableOptionsGetError(resp, request, msg=None)[source]
Failed to retrieve available server options.
- exception arangoasync.exceptions.ServerCheckAvailabilityError(resp, request, msg=None)[source]
Failed to retrieve server availability mode.
- exception arangoasync.exceptions.ServerConnectionError(resp, request, msg=None)[source]
Failed to connect to ArangoDB server.
- exception arangoasync.exceptions.ServerCurrentOptionsGetError(resp, request, msg=None)[source]
Failed to retrieve currently-set server options.
- exception arangoasync.exceptions.ServerEchoError(resp, request, msg=None)[source]
Failed to retrieve details on last request.
- exception arangoasync.exceptions.ServerEncryptionError(resp, request, msg=None)[source]
Failed to reload user-defined encryption keys.
- exception arangoasync.exceptions.ServerEngineError(resp, request, msg=None)[source]
Failed to retrieve database engine.
- exception arangoasync.exceptions.ServerExecuteError(resp, request, msg=None)[source]
Failed to execute raw JavaScript command.
- exception arangoasync.exceptions.ServerMetricsError(resp, request, msg=None)[source]
Failed to retrieve server metrics.
- exception arangoasync.exceptions.ServerModeError(resp, request, msg=None)[source]
Failed to retrieve server mode.
- exception arangoasync.exceptions.ServerModeSetError(resp, request, msg=None)[source]
Failed to set server mode.
- exception arangoasync.exceptions.ServerLicenseGetError(resp, request, msg=None)[source]
Failed to retrieve server license.
- exception arangoasync.exceptions.ServerLicenseSetError(resp, request, msg=None)[source]
Failed to set server license.
- exception arangoasync.exceptions.ServerLogLevelError(resp, request, msg=None)[source]
Failed to retrieve server log levels.
- exception arangoasync.exceptions.ServerLogLevelResetError(resp, request, msg=None)[source]
Failed to reset server log levels.
- exception arangoasync.exceptions.ServerLogLevelSetError(resp, request, msg=None)[source]
Failed to set server log levels.
- exception arangoasync.exceptions.ServerLogSettingError(resp, request, msg=None)[source]
Failed to retrieve server log settings.
- exception arangoasync.exceptions.ServerLogSettingSetError(resp, request, msg=None)[source]
Failed to set server log settings.
- exception arangoasync.exceptions.ServerReadLogError(resp, request, msg=None)[source]
Failed to retrieve global log.
- exception arangoasync.exceptions.ServerReloadRoutingError(resp, request, msg=None)[source]
Failed to reload routing details.
- exception arangoasync.exceptions.ServerShutdownError(resp, request, msg=None)[source]
Failed to initiate shutdown sequence.
- exception arangoasync.exceptions.ServerShutdownProgressError(resp, request, msg=None)[source]
Failed to retrieve soft shutdown progress.
- exception arangoasync.exceptions.ServerStatusError(resp, request, msg=None)[source]
Failed to retrieve server status.
- exception arangoasync.exceptions.ServerTLSError(resp, request, msg=None)[source]
Failed to retrieve TLS data.
- exception arangoasync.exceptions.ServerTLSReloadError(resp, request, msg=None)[source]
Failed to reload TLS.
- exception arangoasync.exceptions.ServerTimeError(resp, request, msg=None)[source]
Failed to retrieve server system time.
- exception arangoasync.exceptions.ServerVersionError(resp, request, msg=None)[source]
Failed to retrieve server version.
- exception arangoasync.exceptions.TaskCreateError(resp, request, msg=None)[source]
Failed to create server task.
- exception arangoasync.exceptions.TaskDeleteError(resp, request, msg=None)[source]
Failed to delete server task.
- exception arangoasync.exceptions.TaskGetError(resp, request, msg=None)[source]
Failed to retrieve server task details.
- exception arangoasync.exceptions.TaskListError(resp, request, msg=None)[source]
Failed to retrieve server tasks.
- exception arangoasync.exceptions.TransactionAbortError(resp, request, msg=None)[source]
Failed to abort transaction.
- exception arangoasync.exceptions.TransactionCommitError(resp, request, msg=None)[source]
Failed to commit transaction.
- exception arangoasync.exceptions.TransactionExecuteError(resp, request, msg=None)[source]
Failed to execute JavaScript transaction.
- exception arangoasync.exceptions.TransactionInitError(resp, request, msg=None)[source]
Failed to initialize transaction.
- exception arangoasync.exceptions.TransactionListError(resp, request, msg=None)[source]
Failed to retrieve transactions.
- exception arangoasync.exceptions.TransactionStatusError(resp, request, msg=None)[source]
Failed to retrieve transaction status.
- exception arangoasync.exceptions.UserCreateError(resp, request, msg=None)[source]
Failed to create user.
- exception arangoasync.exceptions.UserDeleteError(resp, request, msg=None)[source]
Failed to delete user.
- exception arangoasync.exceptions.UserGetError(resp, request, msg=None)[source]
Failed to retrieve user details.
- exception arangoasync.exceptions.UserListError(resp, request, msg=None)[source]
Failed to retrieve users.
- exception arangoasync.exceptions.UserReplaceError(resp, request, msg=None)[source]
Failed to replace user.
- exception arangoasync.exceptions.UserUpdateError(resp, request, msg=None)[source]
Failed to update user.
- exception arangoasync.exceptions.VertexCollectionCreateError(resp, request, msg=None)[source]
Failed to create vertex collection.
- exception arangoasync.exceptions.VertexCollectionDeleteError(resp, request, msg=None)[source]
Failed to delete vertex collection.
- exception arangoasync.exceptions.VertexCollectionListError(resp, request, msg=None)[source]
Failed to retrieve vertex collections.
- exception arangoasync.exceptions.ViewCreateError(resp, request, msg=None)[source]
Failed to create view.
- exception arangoasync.exceptions.ViewDeleteError(resp, request, msg=None)[source]
Failed to delete view.
- exception arangoasync.exceptions.ViewGetError(resp, request, msg=None)[source]
Failed to retrieve view details.
- exception arangoasync.exceptions.ViewListError(resp, request, msg=None)[source]
Failed to retrieve views.
- exception arangoasync.exceptions.ViewRenameError(resp, request, msg=None)[source]
Failed to rename view.