GeoHealthCheck.plugins.probe.ghcreport ====================================== .. py:module:: GeoHealthCheck.plugins.probe.ghcreport Attributes ---------- .. autoapisummary:: GeoHealthCheck.plugins.probe.ghcreport.LOGGER Classes ------- .. autoapisummary:: GeoHealthCheck.plugins.probe.ghcreport.GHCEmailReporter Module Contents --------------- .. py:data:: LOGGER .. py:class:: GHCEmailReporter Bases: :py:obj:`GeoHealthCheck.probe.Probe` Probe for GeoHealthCheck endpoint recurring status Reporter. When invoked it will get the overall status of the GHC Endpoint and email a summary, with links to more detailed reports. .. py:attribute:: NAME :value: 'GHC Email Reporter' Short name of Plugin. TODO: i18n e.g. NAME_nl_NL ? .. py:attribute:: DESCRIPTION :value: 'Fetches Resources status summary from GHC endpoint and reports by email' Longer description of Plugin. TODO: optional i18n e.g. DESCRIPTION_de_DE ? .. py:attribute:: RESOURCE_TYPE :value: 'GHC:Report' 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:: PARAM_DEFS Param defs .. py:method:: perform_request() Perform the reporting.