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

Feature request: One server with multiple request handler for webhooks style plugins #1248

Closed
francois2metz opened this issue May 23, 2016 · 3 comments

Comments

@francois2metz
Copy link
Contributor

Proposal:

While working on #1247 to add Rollbar, we mostly copied the original github_webhooks plugin.
For this kind of webhook powered service, listening on a new port is quite cumbersome. We plan to add support for at least 2 similar service.

The proposal is to have a global http listener (and maybe https 😍) handled by telegraph.
Plugins would register handlers such as /github_webhhoks or /rollbar_webhooks. If there is any handlers, telegraf will start listening on a globally defined port.

Current behavior:

One port for each listening services.

Desired behavior:

One port for all listening services.

Use case: [Why is this important (helps with prioritizing requests)]

To support multiple webhook style plugin. We plan to add mandrill and filestack plugins soon.

@francois2metz
Copy link
Contributor Author

Would be interested if we provide a patch?

@sparrc
Copy link
Contributor

sparrc commented May 24, 2016

yes, always :)

@francois2metz
Copy link
Contributor Author

Since #1289 has been merged \o/

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

No branches or pull requests

2 participants