INNER CODE UNIT · Python
start
ArcadeData/arcadedb · bindings/python/src/arcadedb_embedded/server.py:114
def start(self):
"""Start the ArcadeDB server."""
if self._started:
raise ArcadeDBError("Server is already started")
try:
self._java_server.start()
self._started = True
except Exception as e:
raise ArcadeDBError(f"Failed to start server: {e}") from e
def stop(self):
"""Stop the ArcadeDB server."""
if not self._started:
return
try:
self._java_server.stop()