Rust 2018 cleanup
This commit is contained in:
@@ -6,6 +6,7 @@ authors = ["Solana Maintainers <maintainers@solana.com>"]
|
||||
repository = "https://github.com/solana-labs/solana"
|
||||
license = "Apache-2.0"
|
||||
homepage = "https://solana.com/"
|
||||
edition = "2018"
|
||||
|
||||
[dependencies]
|
||||
influx_db_client = "0.3.6"
|
||||
|
@@ -1,16 +1,7 @@
|
||||
pub extern crate influx_db_client;
|
||||
#[macro_use]
|
||||
extern crate lazy_static;
|
||||
extern crate reqwest;
|
||||
#[macro_use]
|
||||
extern crate log;
|
||||
extern crate solana_sdk;
|
||||
extern crate sys_info;
|
||||
|
||||
mod metrics;
|
||||
pub use metrics::flush;
|
||||
pub use metrics::query;
|
||||
pub use metrics::set_panic_hook;
|
||||
pub use metrics::submit;
|
||||
|
||||
pub use crate::metrics::flush;
|
||||
pub use crate::metrics::query;
|
||||
pub use crate::metrics::set_panic_hook;
|
||||
pub use crate::metrics::submit;
|
||||
pub use influx_db_client as influxdb;
|
||||
|
@@ -1,8 +1,8 @@
|
||||
//! The `metrics` module enables sending measurements to an InfluxDB instance
|
||||
|
||||
extern crate reqwest;
|
||||
|
||||
use influx_db_client as influxdb;
|
||||
use lazy_static::lazy_static;
|
||||
use log::*;
|
||||
use solana_sdk::hash::hash;
|
||||
use solana_sdk::timing;
|
||||
use std::env;
|
||||
@@ -267,8 +267,6 @@ pub fn set_panic_hook(program: &'static str) {
|
||||
|
||||
#[cfg(test)]
|
||||
mod test {
|
||||
extern crate rand;
|
||||
|
||||
use super::*;
|
||||
use std::sync::atomic::{AtomicUsize, Ordering};
|
||||
|
||||
|
Reference in New Issue
Block a user