This repository has been archived by the owner on Nov 8, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 17
/
PLUGIN_CATALOG.md.erb
42 lines (33 loc) · 2.04 KB
/
PLUGIN_CATALOG.md.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<!--
NOTE: Do not edit this file directly. This file is generated from snap-pluginsync utility.
-->
[supported_label]: https://user-images.githubusercontent.com/12646744/29214795-e20390ba-7ea8-11e7-8841-32c95a6c15f8.png "Premier Snap plugins designed to follow best practices"
# Plugin Catalog
This is the master catalog of plugins for Snap. While the Snap framework is hardened through tons of testing, **plugins mature at their own pace**. Review the documentation for each plugin before considering it ready for use.
## All Plugins
This file is automatically generated. If you would like to add to the plugin list, [add your plugin to this list](plugins.yml) and it will be added (usually within 24 hours).
<%-
metadata = Pluginsync::Plugins.metadata
%w[ collector processor publisher ].each do |type|
plugins = metadata.find_all{|p| p['type'] == type }.sort_by{|p| p['name'].downcase}
-%>
<%= "### #{Pluginsync::Util.plugin_capitalize(type)}s (#{plugins.size})" %>
| Name | Maintainer | Description | CI | Download |
|------|------------|-------------|----|----------|
<%-
plugins.each do |p|
maintainer = "[#{Pluginsync::Util.org_capitalize(p["maintainer"])}](#{p['maintainer_url']})"
-%>
| [<%= p['name'] %>](<%= p['repo_url'] %>)<% if p['supported'] -%><br />[![supported_label]](https://github.com/intelsdi-x/snap/blob/master/docs/PLUGIN_STATUS.md#supported-plugins)<% end -%> | <%= maintainer %> | <%= p['description'] %> | <%= Pluginsync::Util.html_list(p['badge']) -%> | <%= Pluginsync::Util.html_list(p['downloads']) %> |
<%- end -%>
<%- end -%>
### Wishlist
There will always be more plugins we wish we had. To make sure others can contribute to our community goals, we keep a wish list of what people would like to see. If you see one here and want to start on it, please let us know by commenting on the corresponding issue!
| Issue | Type | Description |
|-------|------|-------------|
<%-
wishlist = Pluginsync::Plugins.wishlist
wishlist.each do |i|
-%>
| [#<%= i["number"] %>](<%= i["url"] %>) | <%= i["type"] %> | <%= i["description"] %> |
<%- end -%>