1
0
Fork 0
forked from wry/wry

autocommit 2022-04-11 13:11:56 CEST

This commit is contained in:
Julian Orth 2022-04-11 13:11:56 +02:00
parent 6b3316e920
commit 86ca98c38a
11 changed files with 23 additions and 12 deletions

View file

@ -112,10 +112,7 @@ impl Logger {
fn create_log_dir() -> BString {
let mut log_dir = match dirs::data_local_dir() {
Some(d) => d,
None => {
eprintln!("Error: $HOME is not set");
std::process::exit(1);
}
None => fatal!("Error: $HOME is not set"),
};
log_dir.push("jay");
let res = DirBuilder::new()
@ -123,12 +120,11 @@ fn create_log_dir() -> BString {
.mode(0o755)
.create(&log_dir);
if let Err(e) = res {
eprintln!(
fatal!(
"Error: Could not create log directory {}: {}",
log_dir.display(),
ErrorFmt(e)
);
std::process::exit(1);
}
log_dir.into_os_string().into_vec().into()
}