autocommit 2022-04-11 13:11:56 CEST
This commit is contained in:
parent
6b3316e920
commit
86ca98c38a
11 changed files with 23 additions and 12 deletions
|
|
@ -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()
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue