GeoHealthCheck.plugins.probe.sta ================================ .. py:module:: GeoHealthCheck.plugins.probe.sta Classes ------- .. autoapisummary:: GeoHealthCheck.plugins.probe.sta.StaCaps GeoHealthCheck.plugins.probe.sta.StaGetEntities Module Contents --------------- .. py:class:: StaCaps Bases: :py:obj:`GeoHealthCheck.probe.Probe` Probe for SensorThings API main endpoint url .. py:attribute:: NAME :value: 'STA Capabilities' Short name of Plugin. TODO: i18n e.g. NAME_nl_NL ? .. py:attribute:: DESCRIPTION :value: 'Perform STA Capabilities Operation and check validity' Longer description of Plugin. TODO: optional i18n e.g. DESCRIPTION_de_DE ? .. py:attribute:: RESOURCE_TYPE :value: 'OGC:STA' Type of GHC Resource e.g. 'OGC:WMS', default not applicable. .. py:attribute:: REQUEST_METHOD :value: 'GET' HTTP request method capitalized, GET (default) or POST. .. py:attribute:: CHECKS_AVAIL Checks avail for all specific Caps checks. Optionally override Check.PARAM_DEFS using set_params e.g. with specific `value` or even `name`. .. py:class:: StaGetEntities Bases: :py:obj:`GeoHealthCheck.probe.Probe` Fetch STA entities of type and check result .. py:attribute:: NAME :value: 'STA GetEntities' Short name of Plugin. TODO: i18n e.g. NAME_nl_NL ? .. py:attribute:: DESCRIPTION :value: 'Fetch all STA Entities of given type' Longer description of Plugin. TODO: optional i18n e.g. DESCRIPTION_de_DE ? .. py:attribute:: RESOURCE_TYPE :value: 'OGC:STA' Type of GHC Resource e.g. 'OGC:WMS', default not applicable. .. py:attribute:: REQUEST_METHOD :value: 'GET' HTTP request method capitalized, GET (default) or POST. .. py:attribute:: REQUEST_TEMPLATE :value: '/{entities}' Template in standard Python `str.format(*args)`. The variables like {service} and {version} within a template are filled from actual values for parameters defined in PARAM_DEFS and substituted from values or constant values specified by user in GUI and stored in DB. .. py:attribute:: PARAM_DEFS Param defs .. py:attribute:: CHECKS_AVAIL Check for STA Get entity Collection