libzetta 0.5.0

libzetta is a stable interface for programmatic administration of ZFS
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use libzetta::GlobalLogger;
use slog::{o, Drain, Logger};
use slog_stdlog::StdLog;

#[test]
fn test_not_default_logger() {
    let root = Logger::root(StdLog.fuse(), o!("wat" => "wat"));
    GlobalLogger::setup(&root).unwrap();
    let pairs = GlobalLogger::get().list();
    let expected = String::from("(zetta_version, wat)");
    let actual = format!("{:?}", pairs);
    assert_eq!(expected, actual);
}