weaver.wps_restapi.processes.utils

Module Contents

weaver.wps_restapi.processes.utils.LOGGER[source]
weaver.wps_restapi.processes.utils.get_processes_filtered_by_valid_schemas(request: pyramid.request.Request)Tuple[List[weaver.typedefs.JSON], List[str], Dict[str, Optional[int]], bool, int][source]

Validates the processes summary schemas and returns them into valid/invalid lists.

Returns

List of valid process and invalid processes IDs for manual cleanup, along with filtering parameters.

Obtains a list of all relevant links for the corresponding Process listing defined by query parameters.

Raises

IndexError – if the paging values are out of bounds compared to available total Process.