Browse Source

bigclown-mqtt2influxdb: update to version 1.2.0

This version introduces new option -d that makes service not to exit on
error. This is brutal solution but is required to protect against
service failure when remote resource is down.

bigclown-mqtt2influxdb is service moving data from MQTT to InfluxDB and
both of those services can and potentially are remote. The original
implementation where it failed when service goes down is not ideal
because network outage or target server outage can later require this
service restart.

Signed-off-by: Karel Kočí <karel.koci@nic.cz>
lilik-openwrt-22.03
Karel Kočí 5 years ago
parent
commit
508e2b865a
No known key found for this signature in database GPG Key ID: D83BD732AC2BD828
2 changed files with 3 additions and 4 deletions
  1. +2
    -2
      utils/bigclown/bigclown-mqtt2influxdb/Makefile
  2. +1
    -2
      utils/bigclown/bigclown-mqtt2influxdb/files/init

+ 2
- 2
utils/bigclown/bigclown-mqtt2influxdb/Makefile View File

@ -5,12 +5,12 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=bigclown-mqtt2influxdb PKG_NAME:=bigclown-mqtt2influxdb
PKG_VERSION:=1.1.0
PKG_VERSION:=1.2.0
PKG_RELEASE:=1 PKG_RELEASE:=1
PKG_SOURCE_URL:=https://codeload.github.com/bigclownlabs/bch-mqtt2influxdb/tar.gz/v$(PKG_VERSION)? PKG_SOURCE_URL:=https://codeload.github.com/bigclownlabs/bch-mqtt2influxdb/tar.gz/v$(PKG_VERSION)?
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_HASH:=5be14132311e85215abbfd732fe6cd652522ea0a343ee8ba7abab3ec7578eb99
PKG_HASH:=60a3ba8a3d76356ed46fbb7bcbedaf439b7edc2dfc2d43232c9250db80c77387
PKG_LICENSE:=MIT PKG_LICENSE:=MIT
PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz> PKG_MAINTAINER:=Karel Kočí <cynerd@email.cz>
PKG_BUILD_DIR:=$(BUILD_DIR)/bch-mqtt2influxdb-$(PKG_VERSION) PKG_BUILD_DIR:=$(BUILD_DIR)/bch-mqtt2influxdb-$(PKG_VERSION)


+ 1
- 2
utils/bigclown/bigclown-mqtt2influxdb/files/init View File

@ -10,8 +10,7 @@ CONF=/etc/bigclown-mqtt2influxdb.yml
start_service() { start_service() {
procd_open_instance procd_open_instance
procd_set_param respawn 3600 5 5
procd_set_param command "$PROG" -c "$CONF"
procd_set_param command "$PROG" -d -c "$CONF"
procd_set_param stdout 1 procd_set_param stdout 1
procd_set_param stderr 1 procd_set_param stderr 1
procd_close_instance procd_close_instance


Loading…
Cancel
Save