:py:mod:`GeoHealthCheck.plugins.probe.ghcreport` ================================================ .. py:module:: GeoHealthCheck.plugins.probe.ghcreport Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: GeoHealthCheck.plugins.probe.ghcreport.GHCEmailReporter Attributes ~~~~~~~~~~ .. autoapisummary:: GeoHealthCheck.plugins.probe.ghcreport.LOGGER .. 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' .. py:attribute:: DESCRIPTION :value: 'Fetches Resources status summary from GHC endpoint and reports by email' .. py:attribute:: RESOURCE_TYPE :value: 'GHC:Report' .. py:attribute:: REQUEST_METHOD :value: 'GET' .. py:attribute:: PARAM_DEFS Param defs .. py:method:: perform_request() Perform the reporting.