tchapacan / livebox-exporter-rs

A livebox exporter built in rust for prometheus
MIT License
16 stars 0 forks source link

Update hyper crate deps (major) #12

Open tchapacan opened 8 months ago

tchapacan commented 8 months ago

The tool is based an a rework of this crate => https://crates.io/crates/livebox/

I have modify this crate and embedded it in this codebase to be able to add more queries and retrieve more metrics for the exporter. It seems that it uses as dependency hyper:

Current version used as dep:

hyper = { version = "0.14.19", features = ["full"] }

Hyper is now https://crates.io/crates/hyper at version 1.2.0, and we need to keep it up to date. Unfortunately it comes with breaking change as the exported types have changed so client.rs need to be adapted now

tchapacan commented 1 month ago

prometheus_exporter_base should be updated as well, there is an ongoing PR which would help a lot https://github.com/MindFlavor/prometheus_exporter_base/pull/32 awaiting to be merged (if it will be, or seek alternative solutions)