use logforth::append::syslog::SyslogBuilder;
use logforth::record::LevelFilter;
fn main() {
let append = SyslogBuilder::tcp_well_known().unwrap().build();
logforth::starter_log::builder()
.dispatch(|d| d.filter(LevelFilter::All).append(append))
.apply();
let repeat = 1;
for i in 0..repeat {
log::error!("Hello syslog error!");
log::warn!("Hello syslog warn!");
log::info!("Hello syslog info!");
log::debug!("Hello syslog debug!");
log::trace!("Hello syslog trace!");
if i + 1 < repeat {
std::thread::sleep(std::time::Duration::from_secs(10));
}
}
}