Skip to content

Commit feea4b8

Browse files
committed
fix(plugins): Missing descriptor. Cleanup.
1 parent 1db8550 commit feea4b8

File tree

2 files changed

+4
-19
lines changed

2 files changed

+4
-19
lines changed

content/shared/influxdb3-get-started/processing-engine.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ affecting actual data. During a plugin test:
162162

163163
To test a plugin:
164164

165-
1. Save the [example plugin code](#example-python-plugin-for-wal-rows) to a
165+
1. Save the [example plugin code](#example-python-plugin-for-data-writes) to a
166166
plugin file inside of the plugin directory. If you haven't yet written data
167167
to the table in the example, comment out the lines where it queries.
168168
2. To run the test, enter the following command with the following options:

content/shared/v3-core-plugins/_index.md

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -23,25 +23,10 @@ Ensure you have:
2323
Once you have all the prerequisites in place, follow these steps to implement the Processing Engine for your data automation needs.
2424

2525
- [Set up the Processing Engine](#set-up-the-processing-engine)
26-
- [Configure distributed environments](#configure-distributed-environments)
2726
- [Add a Processing Engine plugin](#add-a-processing-engine-plugin)
28-
- [Choose a plugin strategy](#choose-a-plugin-strategy)
29-
- [Use example plugins](#use-example-plugins)
30-
- [Create a custom plugin](#create-a-custom-plugin)
3127
- [Set up a trigger](#set-up-a-trigger)
32-
- [Understand trigger types](#understand-trigger-types)
33-
- [Use the create trigger command](#use-the-create-trigger-command)
34-
- [Trigger specification examples](#trigger-specification-examples)
35-
- [Pass arguments to plugins](#pass-arguments-to-plugins)
36-
- [Control trigger execution](#control-trigger-execution)
37-
- [Configure error handling for a trigger](#configure-error-handling-for-a-trigger)
3828
- [Advanced trigger configuration](#advanced-trigger-configuration)
39-
- [Access community plugins from GitHub](#access-community-plugins-from-github)
40-
- [Configure your triggers](#configure-your-triggers)
41-
- [Install Python dependencies](#install-python-dependencies)
4229
- [Distributed cluster considerations](#distributed-cluster-considerations)
43-
- [Match plugin types to the correct node](#match-plugin-types-to-the-correct-node)
44-
- [Route third-party clients to querier nodes](#route-third-party-clients-to-querier-nodes)
4530

4631
## Set up the Processing Engine
4732

@@ -239,7 +224,7 @@ def process_scheduled_call(influxdb3_local, call_time, args=None):
239224

240225
#### Create an HTTP request plugin
241226

242-
HTTP request plugins respond to API calls using [`request:`](#trigger-on-http-requests) trigger specifications{{% show-in "enterprise" %}} (CLI) or `{"request_path": {"path": "..."}}` (API){{% /show-in %}}. Use them for:
227+
HTTP request plugins respond to API calls using [`request:`](#trigger-on-http-requests) trigger specifications{{% show-in "enterprise" %}} (CLI) or `{"request_path": {"path": "..."}}` (HTTP API){{% /show-in %}}. Use them for:
243228

244229
- Creating custom API endpoints
245230
- Webhooks for external integrations
@@ -278,7 +263,7 @@ After writing your plugin:
278263
|------------|----------------------|-----------------|
279264
| Data write | `table:<TABLE_NAME>` or `all_tables` | When data is written to tables |
280265
| Scheduled | `every:<DURATION>` or `cron:<EXPRESSION>` | At specified time intervals |
281-
| HTTP request | `request:<REQUEST_PATH>`{{% show-in "enterprise" %}} (CLI) or `{"request_path": {"path": "<REQUEST_PATH>"}}`{{% /show-in %}} | When HTTP requests are received |
266+
| HTTP request | `request:<REQUEST_PATH>`{{% show-in "enterprise" %}} (CLI) or `{"request_path": {"path": "<REQUEST_PATH>"}}` (HTTP API){{% /show-in %}} | When HTTP requests are received |
282267

283268
### Use the create trigger command
284269

@@ -615,7 +600,7 @@ Each plugin must run on a node that supports its trigger type:
615600
|--------------------|--------------------------|-----------------------------|
616601
| Data write | `table:` or `all_tables` | Ingester nodes |
617602
| Scheduled | `every:` or `cron:` | Any node with scheduler |
618-
| HTTP request | `request:`{{% show-in "enterprise" %}} (CLI) or `{"request_path": {"path": "..."}}`{{% /show-in %}} | Nodes that serve API traffic|
603+
| HTTP request | `request:`{{% show-in "enterprise" %}} (CLI) or `{"request_path": {"path": "..."}}` (HTTP API){{% /show-in %}} | Nodes that serve API traffic|
619604

620605
{{% show-in "enterprise" %}}
621606
> [!Note]

0 commit comments

Comments
 (0)