tail_reader/lib.rs
1#[macro_use]
2extern crate log;
3#[macro_use]
4extern crate lazy_static;
5
6extern crate notify;
7extern crate pretty_env_logger;
8extern crate num_cpus;
9extern crate chashmap;
10extern crate crossbeam_channel;
11
12pub mod tail_reader;
13
14#[cfg(test)]
15mod tests {
16    use super::tail_reader::TailReader;
17
18    #[test]
19    fn test() {
20        TailReader::new("/var/log/syslog".to_owned(),|l| println!("{}",l.line)).tail().unwrap();
21    }
22}