Merge pull request #21005 from joelpet/prometheus-node-exporter-thermal
authorEtienne Champetier <champetier.etienne@gmail.com>
Sat, 14 Oct 2023 19:22:37 +0000 (15:22 -0400)
committerGitHub <noreply@github.com>
Sat, 14 Oct 2023 19:22:37 +0000 (15:22 -0400)
prometheus-node-exporter-lua: Add thermal collector

1  2 
utils/prometheus-node-exporter-lua/Makefile

index a69f5320d604ca6a3ca6d43f7d97a43d0eed9f50,9a66bddecfdd9b7749404b8ee381944987001bc7..3ac56eefacb5b20fcd9f144b3f000f924d2a05d2
@@@ -4,7 -4,7 +4,7 @@@
  include $(TOPDIR)/rules.mk
  
  PKG_NAME:=prometheus-node-exporter-lua
- PKG_VERSION:=2022.08.08
+ PKG_VERSION:=2023.05.14
  PKG_RELEASE:=1
  
  PKG_MAINTAINER:=Etienne CHAMPETIER <champetier.etienne@gmail.com>
@@@ -59,6 -59,17 +59,6 @@@ ende
  
  # Additional optional exporters:
  
 -define Package/prometheus-node-exporter-lua-bmx6
 -  $(call Package/prometheus-node-exporter-lua/Default)
 -  TITLE+= (bmx6 links collector)
 -  DEPENDS:=prometheus-node-exporter-lua bmx6 +lua-cjson +bmx6-json
 -endef
 -
 -define Package/prometheus-node-exporter-lua-bmx6/install
 -      $(INSTALL_DIR) $(1)/usr/lib/lua/prometheus-collectors
 -      $(INSTALL_BIN) ./files/usr/lib/lua/prometheus-collectors/bmx6.lua $(1)/usr/lib/lua/prometheus-collectors/
 -endef
 -
  define Package/prometheus-node-exporter-lua-bmx7
    $(call Package/prometheus-node-exporter-lua/Default)
    TITLE+= (bmx7 links collector)
@@@ -158,6 -169,17 +158,17 @@@ define Package/prometheus-node-exporter
        $(INSTALL_BIN) ./files/usr/lib/lua/prometheus-collectors/textfile.lua $(1)/usr/lib/lua/prometheus-collectors/
  endef
  
+ define Package/prometheus-node-exporter-lua-thermal
+   $(call Package/prometheus-node-exporter-lua/Default)
+   TITLE+= (thermal collector)
+   DEPENDS:=prometheus-node-exporter-lua
+ endef
+ define Package/prometheus-node-exporter-lua-thermal/install
+       $(INSTALL_DIR) $(1)/usr/lib/lua/prometheus-collectors
+       $(INSTALL_BIN) ./files/usr/lib/lua/prometheus-collectors/thermal.lua $(1)/usr/lib/lua/prometheus-collectors/
+ endef
  define Package/prometheus-node-exporter-lua-ubnt-manager
    $(call Package/prometheus-node-exporter-lua/Default)
    TITLE+= (ubnt-manager collector)
@@@ -225,6 -247,7 +236,6 @@@ define Package/prometheus-node-exporter
  endef
  
  $(eval $(call BuildPackage,prometheus-node-exporter-lua))
 -$(eval $(call BuildPackage,prometheus-node-exporter-lua-bmx6))
  $(eval $(call BuildPackage,prometheus-node-exporter-lua-bmx7))
  $(eval $(call BuildPackage,prometheus-node-exporter-lua-dawn))
  $(eval $(call BuildPackage,prometheus-node-exporter-lua-hostapd_stations))
@@@ -234,6 -257,7 +245,7 @@@ $(eval $(call BuildPackage,prometheus-n
  $(eval $(call BuildPackage,prometheus-node-exporter-lua-netstat))
  $(eval $(call BuildPackage,prometheus-node-exporter-lua-openwrt))
  $(eval $(call BuildPackage,prometheus-node-exporter-lua-textfile))
+ $(eval $(call BuildPackage,prometheus-node-exporter-lua-thermal))
  $(eval $(call BuildPackage,prometheus-node-exporter-lua-ubnt-manager))
  $(eval $(call BuildPackage,prometheus-node-exporter-lua-uci_dhcp_host))
  $(eval $(call BuildPackage,prometheus-node-exporter-lua-wifi))