1
0
mirror of https://github.com/minio/minio.git synced 2025-04-03 19:30:29 -04:00

2 Commits

Author SHA1 Message Date
Frank Wessels
46897b1100 Name return values to prevent the need (and unnecessary code bloat) ()
This is done to explicitly instantiate objects for every return statement.
2017-06-21 19:53:09 -07:00
splinter98
8293f546af Add support for MQTT server as a notification target ()
This implementation is similar to AMQP notifications:

* Notifications are published on a single topic as a JSON feed
* Topic is configurable, as is the QoS. Uses the paho.mqtt.golang
  library for the mqtt connection, and supports connections over tcp
  and websockets, with optional secure tls support.
* Additionally the minio server configuration has been bumped up
  so mqtt configuration can be added.
* Configuration migration code is added with tests.

MQTT is an ISO standard M2M/IoT messaging protocol and was
originally designed for applications for limited bandwidth
networks. Today it's use is growing in the IoT space.
2017-06-14 17:27:49 -07:00