diff options
| author | Alexandros Kosiaris <akosiaris@gmail.com> | 2023-03-14 10:38:52 +0200 |
|---|---|---|
| committer | Alexandros Kosiaris <akosiaris@gmail.com> | 2023-07-27 09:49:28 +0300 |
| commit | 530ccbc90daea6ad3cd24b3c2a7474005f8e6997 (patch) | |
| tree | cd896742874be117271816ce866bb4cd198602a2 /lang/python/python-certifi/test.sh | |
| parent | 89391d42138c05560b983dfac4d7405dea84eb23 (diff) | |
collectd: Support config of mqtt plugin
mqtt plugin is already built and shipped in
collectd-mod-mqtt, however it is not possible to configure it via
uci currently, instead having to rely on populating the config file manually.
Add support by adding 2 functions, process_mqtt() and
process_mqtt_block(). First one just enables/disables the plugin.
The second one, in the spirit of the curl plugin, adds support for
populating multiple <Publish> and <Subscribe> blocks under <Plugin mqtt>
with support for some parameters. Those are:
* blocktype. Publish or Subscribe. Mandatory
* name. The name of the block. Mandatory
* Host. Mandatory
* Port. Optional
* User. Optional
* Password. Optional
* ClientId. Optional
* QoS. Optional
* Prefix. Optional
* Retain. Optional
* StoreRates. Optional
* CleanSession. Optional
* Topic. Optional
Bump PKG_RELEASE per comments in PR
Signed-off-by: Alexandros Kosiaris <akosiaris@gmail.com>
Diffstat (limited to 'lang/python/python-certifi/test.sh')
0 files changed, 0 insertions, 0 deletions
