This commit is contained in:
parent
1ba7eb556e
commit
a06edf48dd
@ -4,9 +4,9 @@ mod listener;
|
|||||||
use crate::gen::*;
|
use crate::gen::*;
|
||||||
use crate::listener::*;
|
use crate::listener::*;
|
||||||
|
|
||||||
use std::collections::HashMap;
|
|
||||||
use hex;
|
|
||||||
use base64;
|
use base64;
|
||||||
|
use hex;
|
||||||
|
use std::collections::HashMap;
|
||||||
use std::env;
|
use std::env;
|
||||||
use std::fmt;
|
use std::fmt;
|
||||||
use std::io::prelude::*;
|
use std::io::prelude::*;
|
||||||
@ -207,7 +207,13 @@ fn main() {
|
|||||||
.expect("[interval] has to be a positive int")
|
.expect("[interval] has to be a positive int")
|
||||||
})
|
})
|
||||||
.unwrap_or(1000);
|
.unwrap_or(1000);
|
||||||
let listeners: Vec<Box<EventListener>> = vec![Box::new(LogListener)];
|
let mut listeners: Vec<Box<EventListener>> = vec![Box::new(LogListener)];
|
||||||
|
|
||||||
|
let events: PathBuf = "/etc/wireguard/events.sh".into();
|
||||||
|
|
||||||
|
if events.exists() {
|
||||||
|
listeners.push(Box::new(ScriptListener::new(events)))
|
||||||
|
}
|
||||||
|
|
||||||
let timeout = time::Duration::from_secs(3);
|
let timeout = time::Duration::from_secs(3);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user