Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add generic plugin transformation ability #56

Open
wants to merge 31 commits into
base: master
Choose a base branch
from
Open

Conversation

jbeemster
Copy link
Member

@jbeemster 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