logger: oh, with_extension is replace, not append
This commit is contained in:
@ -285,14 +285,16 @@ pub async fn log_files(log_path: &str, log_name: &str) -> std::io::Result<Vec<Lo
|
|||||||
continue;
|
continue;
|
||||||
};
|
};
|
||||||
|
|
||||||
let (name, compressed) = file_name
|
let Some((name, ext)) = file_name.rsplit_once('.') else {
|
||||||
.strip_suffix(".zst")
|
|
||||||
.map_or((file_name, false), |s| (s, true));
|
|
||||||
|
|
||||||
let Some(name) = name.strip_suffix(".log") else {
|
|
||||||
continue;
|
continue;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
let compressed = match ext {
|
||||||
|
"zst" => true,
|
||||||
|
"log" => false,
|
||||||
|
_ => continue,
|
||||||
|
};
|
||||||
|
|
||||||
let Some((name, timestamp)) = name.rsplit_once('.') else {
|
let Some((name, timestamp)) = name.rsplit_once('.') else {
|
||||||
continue;
|
continue;
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user