You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
distant/src/lib.rs

26 lines
647 B
Rust

mod opt;
mod subcommand;
pub use opt::Opt;
use std::path::PathBuf;
lazy_static::lazy_static! {
static ref PROJECT_DIRS: directories::ProjectDirs =
directories::ProjectDirs::from(
"org",
"senkbeil",
"distant",
).expect("Failed to find valid home directory path");
static ref SESSION_PATH: PathBuf = PROJECT_DIRS.cache_dir().join("session");
}
pub fn init_logging(opt: &opt::CommonOpt) {
stderrlog::new()
.module("distant")
.quiet(opt.quiet)
.verbosity(opt.verbose as usize)
.timestamp(stderrlog::Timestamp::Off)
.init()
.unwrap();
}