services command
Manage Tethys Services.
usage: tethys services [-h] {remove,create,list} ...
Sub-commands
remove
Remove a Tethys Service.
tethys services remove [-h] {persistent,spatial,dataset,wps} ...
Sub-commands
persistent
Remove a Persistent Store Service.
tethys services remove persistent [-h] [-f] service_uid
Positional Arguments
- service_uid
The ID or name of the Persistent Store Service that you are removing.
Named Arguments
- -f, --force
Force removal without confirming.
Default:
False
spatial
Remove a Spatial Dataset Service.
tethys services remove spatial [-h] [-f] service_uid
Positional Arguments
- service_uid
The ID or name of the Spatial Dataset Service that you are removing.
Named Arguments
- -f, --force
Force removal without confirming.
Default:
False
dataset
Remove a Dataset Service.
tethys services remove dataset [-h] [-f] service_uid
Positional Arguments
- service_uid
The ID or name of the Dataset Service that you are removing.
Named Arguments
- -f, --force
Force removal without confirming.
Default:
False
wps
Remove a WPS Service.
tethys services remove wps [-h] [-f] service_uid
Positional Arguments
- service_uid
The ID or name of the WPS Service that you are removing.
Named Arguments
- -f, --force
Force removal without confirming.
Default:
False
create
Create a Tethys Service.
tethys services create [-h] {persistent,spatial,dataset,wps} ...
Sub-commands
persistent
Create a Persistent Store Service.
tethys services create persistent [-h] -n NAME -c CONNECTION
Named Arguments
- -n, --name
A unique name for the Service
- -c, --connection
The connection of the Service in the form "<username>:<password>@<host>:<port>"
spatial
Create a Spatial Dataset Service.
tethys services create spatial [-h] -n NAME [-t {GeoServer,THREDDS}] -c
CONNECTION [-p PUBLIC_ENDPOINT] [-k APIKEY]
Named Arguments
- -n, --name
A unique name for the Service
- -t, --type
Possible choices: GeoServer, THREDDS
Type of spatial dataset service being created (GeoServer/THREDDS).
Default:
'GeoServer'
- -c, --connection
The connection of the Service in the form "<username>:<password>@<protocol>//<host>:<port>"
- -p, --public-endpoint
The public-facing endpoint, if different than what was provided with the --connection argument, of the form "<host>:<port>"
- -k, --apikey
The API key, if any, required to establish a connection.
dataset
Create a CKAN/HydroShare Dataset Service.
tethys services create dataset [-h] -n NAME -t {CKAN,HydroShare} -c CONNECTION
[-p PUBLIC_ENDPOINT] [-k APIKEY]
Named Arguments
- -n, --name
A unique name for the Service
- -t, --type
Possible choices: CKAN, HydroShare
Type of dataset service being created (CKAN/HydroShare).
- -c, --connection
The connection of the Service in the form "<username>:<password>@<protocol>//<host>:<port>"
- -p, --public-endpoint
The public-facing endpoint, if different than what was provided with the --connection argument, of the form "<host>:<port>"
- -k, --apikey
The API key, if any, required to establish a connection.
wps
Create a Web Processing Service.
tethys services create wps [-h] -n NAME -c CONNECTION
Named Arguments
- -n, --name
A unique name for the Service
- -c, --connection
The connection of the Service in the form "<username>:<password>@<protocol>//<host>:<port>"
list
List all existing Tethys Services.
tethys services list [-h] [-p | -s | -d | -w]
Named Arguments
- -p, --persistent
Only list Persistent Store Services.
Default:
False
- -s, --spatial
Only list Spatial Dataset Services.
Default:
False
- -d, --dataset
Only list Dataset Services.
Default:
False
- -w, --wps
Only list Web Processing Services.
Default:
False