Lines Matching refs:meta
59 let Ok(mut meta) = instance.lock() else {
63 meta.log_level = log_level;
65 meta.stdout_require = true;
67 meta.run_in_server = run_in_server;
68 meta.log_file = Path::new(&std::env::temp_dir())
71 Self::dump_log_file(config::LOG_BAK_NAME, meta.log_level);
72 if let Err(err) = std::fs::File::create(&meta.log_file) {
73 println!("File::create failed, {}, {err}", meta.log_file.display());
80 let mut meta = instance.lock().unwrap();
81 if meta.run_in_server && meta.current_size > config::LOG_FILE_SIZE {
82 meta.current_size = 0;
83 Self::dump_log_file(config::LOG_CACHE_NAME, meta.log_level);
84 std::fs::File::create(&meta.log_file).unwrap();
86 meta.current_size += content.len();
87 if let Ok(mut f) = std::fs::File::options().append(true).open(&meta.log_file) {
90 if meta.stdout_require {
116 let Ok(meta) = instance.lock() else {
119 if meta.run_in_server {