Skip to content

Add generic plugin transformation ability#56

Open
Josh (jbeemster) wants to merge 31 commits intomasterfrom
hack/2021
Open

Add generic plugin transformation ability#56
Josh (jbeemster) wants to merge 31 commits intomasterfrom
hack/2021

Conversation

@jbeemster
Copy link
Member

@jbeemster Josh (jbeemster) commented Jun 4, 2021

  • Adds both a short & long running process hook
  • Short running caps at about 500 messages / sec
  • Long running caps at about 8-9k messages / sec

Example scripts included!


The interface requirements:

  1. The plugin should "read" from "stdin" -> each message input will be newline delimited and the reader should process on finding a newline
  2. The plugin must strip the newline and then base64 decode the message
  3. The plugin must re-encode the transformed result in base64
  4. The plugin must always send a value on both stdout & stderr (even if stderr is just an empty string)

The sample bash scripts should illustrate this flow!

Paul Boocock and others added 29 commits May 5, 2021 11:15
- Adds both a short & long running process hook
- Short running caps at about 500 messages / sec
- Long running caps at about 8-9k messages / sec

Example scripts included!
@colmsnowplow colmsnowplow force-pushed the release/0.3.0 branch 3 times, most recently from 6912005 to 72f3352 Compare June 21, 2021 10:02
Base automatically changed from release/0.3.0 to master June 21, 2021 10:51
@colmsnowplow colmsnowplow mentioned this pull request Jul 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants