Fuseki commands¶
kurra.cli.commands.db.fuseki ¶
server_command ¶
server_command(fuseki_url: str = typer.Argument(..., help='Fuseki base URL. E.g. http://localhost:3030'), username: str = None, password: str = None, timeout: int = 60) -> None
Get basic server info
Source code in kurra/cli/commands/db/fuseki.py
stats_command ¶
stats_command(fuseki_url: str = typer.Argument(..., help='Fuseki base URL. E.g. http://localhost:3030'), username: str = None, password: str = None, timeout: int = 60) -> None
Request statistics for all datasets
Source code in kurra/cli/commands/db/fuseki.py
backup_command ¶
backup_command(fuseki_url: str = typer.Argument(..., help='Fuseki base URL. E.g. http://localhost:3030'), username: str = None, password: str = None, timeout: int = 60) -> None
Ask the server to create a backup
Source code in kurra/cli/commands/db/fuseki.py
backups_list_command ¶
backups_list_command(fuseki_url: str = typer.Argument(..., help='Fuseki base URL. E.g. http://localhost:3030'), username: str = None, password: str = None, timeout: int = 60) -> None
List all existing backups
Source code in kurra/cli/commands/db/fuseki.py
sleep_command ¶
sleep_command(fuseki_url: str = typer.Argument(..., help='Fuseki base URL. E.g. http://localhost:3030'), username: str = None, password: str = None, timeout: int = 60) -> None
Tell the server to sleep
Source code in kurra/cli/commands/db/fuseki.py
tasks_command ¶
tasks_command(fuseki_url: str = typer.Argument(..., help='Fuseki base URL. E.g. http://localhost:3030'), username: str = None, password: str = None, timeout: int = 60) -> None
List running tasks
Source code in kurra/cli/commands/db/fuseki.py
metrics_command ¶
metrics_command(fuseki_url: str = typer.Argument(..., help='Fuseki base URL. E.g. http://localhost:3030'), username: str = None, password: str = None, timeout: int = 60) -> None
Get server metrics
Source code in kurra/cli/commands/db/fuseki.py
describe_command ¶
describe_command(fuseki_url: str = typer.Argument(..., help='Fuseki base URL. E.g. http://localhost:3030'), username: str = None, password: str = None, timeout: int = 60) -> None
Get the list of datasets or describe one
Source code in kurra/cli/commands/db/fuseki.py
create_command ¶
create_command(fuseki_url: str = typer.Argument(..., help='Fuseki base URL. E.g. http://localhost:3030'), dataset_name: str | None = typer.Argument(None, help='repository name'), dataset_type: str = typer.Option('tdb2', help=f'dataset type. Options: {dataset_type_options}'), config: Path | None = typer.Option(None, help='assembler file'), username: str = None, password: str = None, timeout: int = 60) -> None
Create a new dataset
Source code in kurra/cli/commands/db/fuseki.py
delete_command ¶
delete_command(fuseki_url: str = typer.Argument(..., help='Fuseki base URL. E.g. http://localhost:3030'), dataset_name: str = typer.Argument(..., help='The name of the dataset to delete.'), username: str = None, password: str = None, timeout: int = 60)
Delete a dataset