diff --git a/Cargo.lock b/Cargo.lock index e3f871b..c4caba0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -690,7 +690,7 @@ checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" [[package]] name = "subbeat" -version = "0.0.6" +version = "0.0.7" dependencies = [ "anyhow", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index 4f428cd..9b5c063 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "subbeat" -version = "0.0.6" +version = "0.0.7" edition = "2018" license = "MIT OR Apache-2.0" diff --git a/src/datasources/prometheus.rs b/src/datasources/prometheus.rs index 9171f1b..8aa0d69 100644 --- a/src/datasources/prometheus.rs +++ b/src/datasources/prometheus.rs @@ -1,5 +1,4 @@ use async_trait::async_trait; -use hyper::{Body, Client, Method, Request, StatusCode}; use serde_derive::{Deserialize, Serialize}; use serde_json::Value; @@ -12,9 +11,7 @@ use crate::{ use serde_qs as qs; -use bytes::Buf as _; -use std::io::Read; - +#[derive(Clone)] pub struct Prometheus { url: String, query: String, diff --git a/src/main.rs b/src/main.rs index ecd79f6..35d7f3a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,6 +1,5 @@ use subbeat::{ - datasources::{grafana, resolve}, - metric::Metric, + datasources::resolve, }; mod cli;