weaver.wps_restapi.providers.providers
Module Contents
- weaver.wps_restapi.providers.providers.get_providers(request: weaver.typedefs.PyramidRequest) weaver.typedefs.AnyViewResponse [source]
Lists registered providers.
- weaver.wps_restapi.providers.providers.add_provider(request: weaver.typedefs.PyramidRequest) weaver.typedefs.AnyViewResponse [source]
Register a new service provider.
- weaver.wps_restapi.providers.providers.remove_provider(request: weaver.typedefs.PyramidRequest) weaver.typedefs.AnyViewResponse [source]
Remove an existing service provider.
- weaver.wps_restapi.providers.providers.get_provider(request: weaver.typedefs.PyramidRequest) weaver.typedefs.AnyViewResponse [source]
Get a provider definition (GetCapabilities).
- weaver.wps_restapi.providers.providers.get_provider_processes(request: weaver.typedefs.PyramidRequest) weaver.typedefs.AnyViewResponse [source]
Retrieve available provider processes (GetCapabilities).
- weaver.wps_restapi.providers.providers.describe_provider_process(request: weaver.typedefs.PyramidRequest) weaver.datatype.Process [source]
Obtains a remote service process description in a compatible local process format.
Note: this processes won’t be stored to the local process storage.
- weaver.wps_restapi.providers.providers.get_provider_process(request: weaver.typedefs.PyramidRequest) weaver.typedefs.AnyViewResponse [source]
Retrieve a remote provider’s process description (DescribeProcess).
- weaver.wps_restapi.providers.providers.get_provider_process_package(request: weaver.typedefs.PyramidRequest) weaver.typedefs.AnyViewResponse [source]
Retrieve a remote provider’s process Application Package definition.