This commit is contained in:
2018-10-06 20:49:59 +02:00
parent bc83cc8402
commit 82dcf13c4c

View File

@@ -8,9 +8,9 @@ extern crate stderrlog;
extern crate serde_derive; extern crate serde_derive;
#[macro_use] #[macro_use]
extern crate structopt; extern crate structopt;
extern crate isp_uptime;
extern crate subprocess; extern crate subprocess;
extern crate toml; extern crate toml;
extern crate isp_uptime;
use std::fs; use std::fs;
use std::io::{self, Read, Write}; use std::io::{self, Read, Write};
@@ -21,8 +21,8 @@ use std::time::Duration;
use chrono::prelude::*; use chrono::prelude::*;
use handlebars::Handlebars; use handlebars::Handlebars;
use humantime::format_duration; use humantime::format_duration;
use structopt::StructOpt;
use isp_uptime::*; use isp_uptime::*;
use structopt::StructOpt;
#[derive(StructOpt)] #[derive(StructOpt)]
#[structopt(name = "ips-uptime")] #[structopt(name = "ips-uptime")]
@@ -74,10 +74,7 @@ fn main() {
loop { loop {
let now = Local::now(); let now = Local::now();
let result = config let result = config.checks.iter().find(|check| check.status());
.checks
.iter()
.find(|check| check.status());
if result.is_some() { if result.is_some() {
if let Some(down) = status { if let Some(down) = status {