File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -1322,6 +1322,7 @@ fn build_with_store_internal(
1322
1322
fn setup_logger (
1323
1323
log_writer_conf : & Option < LogWriterConfig > , node_conf : & Config ,
1324
1324
) -> Result < Arc < Logger > , BuildError > {
1325
+ let is_default = log_writer_conf. is_none ( ) ;
1325
1326
let default_lw_config = LogWriterConfig :: default ( ) ;
1326
1327
let log_writer_config =
1327
1328
if let Some ( conf) = log_writer_conf { conf } else { & default_lw_config } ;
@@ -1330,7 +1331,9 @@ fn setup_logger(
1330
1331
LogWriterConfig :: File { log_file_path, log_level } => {
1331
1332
let fp = DEFAULT_LOG_FILE_PATH
1332
1333
. replace ( DEFAULT_STORAGE_DIR_PATH , & node_conf. storage_dir_path ) ;
1333
- let log_file_path = log_file_path. as_ref ( ) . map ( |p| p. as_str ( ) ) . unwrap_or ( & fp) ;
1334
+ let log_file_path =
1335
+ if is_default { & fp } else { log_file_path. as_ref ( ) . map ( |p| p) . unwrap_or ( & fp) } ;
1336
+
1334
1337
let log_level = log_level. unwrap_or ( DEFAULT_LOG_LEVEL ) ;
1335
1338
1336
1339
Logger :: new_fs_writer ( log_file_path, log_level)
You can’t perform that action at this time.
0 commit comments