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

[WIP] Allow for UDF communication over a Unix Socket #442

Merged
merged 1 commit into from
Apr 8, 2016

Conversation

nathanielc
Copy link
Contributor

Fixes #417
Now you can configure a UDF as a Unix Socket instead of having Kapacitor spawn a subprocess.

This enables the use of UDFs from within Docker. Start Kapacitor in its own container and mount socket files from other containers which are the UDF processes.

The original mechanism to spawn a subprocess still works and is unchanged.

TODO:

  • Update UDF docs
  • CHANGELOG

Note since the UDF code we significantly restructured in this PR it fixes #441.

@nathanielc nathanielc mentioned this pull request Apr 8, 2016
@nathanielc nathanielc force-pushed the nc-issue#417 branch 3 times, most recently from 7319bf3 to d1187ab Compare April 8, 2016 22:48
@nathanielc nathanielc merged commit 14267e1 into master Apr 8, 2016
@nathanielc nathanielc deleted the nc-issue#417 branch April 8, 2016 23:16
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.

Kapacitor panic UDF + Docker + Domain Sockets
1 participant