.. toctree:: :hidden: :maxdepth: 2 build build_start_end buildset worker formatter formatter_function formatter_renderable formatter_missing_worker
Report generators abstract the conditions of when a message is sent by a :ref:`Reporter <Reporters>` and the content of the message.
Multiple report generators can be registered to a reporter.
At this moment, only the following reporters support report generators:
Eventually, report generator support will be added to the rest of the reporters as well.
The following report generators are available:
The report generators may customize the reports using message formatters. The following message formatter classes are provided:
- :ref:`MessageFormatter` (used in
BuildStatusGenerator
,BuildStartEndStatusGenerator
andBuildSetStatusGenerator
)- :ref:`MessageFormatterRenderable` (used in
BuildStatusGenerator
andBuildStartEndStatusGenerator
)- :ref:`MessageFormatterFunction` (used in
BuildStatusGenerator
andBuildStartEndStatusGenerator
)- :ref:`MessageFormatterMissingWorkers` (used in
WorkerMissingGenerator
)