From 33e23066de17e2f7ee5ecd046f59c15073f23822 Mon Sep 17 00:00:00 2001
From: Matthew Treinish <mtreinish@kortar.org>
Date: Wed, 17 Jan 2018 16:24:26 -0500
Subject: [PATCH] Add logstash worker to services table

When we added the schema documentation for the logstash workers to
firehose docs we neglected to update the services tables. This commit
corrects the oversight and updates the table to include the logstash
workers.

Change-Id: Ie2bda5c56b16b1eec1f7e59c6388865bce22cecc
---
 doc/source/firehose.rst | 25 ++++++++++++++-----------
 1 file changed, 14 insertions(+), 11 deletions(-)

diff --git a/doc/source/firehose.rst b/doc/source/firehose.rst
index 5c858c04b7..90944d19f8 100644
--- a/doc/source/firehose.rst
+++ b/doc/source/firehose.rst
@@ -73,22 +73,25 @@ Services Publishing to firehose
 
 As of right now the following services publish messages to the firehose:
 
-+----------------+-----------------+---------------------------+
-| Service        | Base Topic      | Source of Messages        |
-+================+=================+===========================+
-| ansible        | ansible         | `ansible_mqtt_plugin`_    |
-+----------------+-----------------+---------------------------+
-| gerrit         | gerrit          | `germqtt`_                |
-+----------------+-----------------+---------------------------+
-| launchpad      | launchpad       | `lpmqtt`_                 |
-+----------------+-----------------+---------------------------+
-| subunit worker | gearman-subunit | `subunit-gearman-worker`_ |
-+----------------+-----------------+---------------------------+
++-----------------+------------------+----------------------------+
+| Service         | Base Topic       | Source of Messages         |
++=================+==================+============================+
+| ansible         | ansible          | `ansible_mqtt_plugin`_     |
++-----------------+------------------+----------------------------+
+| gerrit          | gerrit           | `germqtt`_                 |
++-----------------+------------------+----------------------------+
+| launchpad       | launchpad        | `lpmqtt`_                  |
++-----------------+------------------+----------------------------+
+| subunit worker  | gearman-subunit  | `subunit-gearman-worker`_  |
++-----------------+------------------+----------------------------+
+| logstash worker | gearman-logstash | `logstash-gearman-worker`_ |
++-----------------+------------------+----------------------------+
 
 .. _germqtt: http://git.openstack.org/cgit/openstack-infra/germqtt/
 .. _lpmqtt: http://git.openstack.org/cgit/openstack-infra/lpmqtt/
 .. _subunit-gearman-worker: http://git.openstack.org/cgit/openstack-infra/puppet-subunit2sql/tree/files/subunit-gearman-worker.py
 .. _ansible_mqtt_plugin: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/files/puppetmaster/mqtt.py
+.. _logstash-gearman-worker: https://git.openstack.org/cgit/openstack-infra/puppet-log_processor/tree/files/log-gearman-worker.py
 
 For a full schema description see :ref:`firehose_schema`