removed log info
This commit is contained in:
parent
b1fd4f2b9e
commit
7227cf2dd9
@ -1,7 +1,4 @@
|
|||||||
use rolling_file::default;
|
use rolling_file::default;
|
||||||
use time::macros::{format_description, offset};
|
|
||||||
use tracing_subscriber::fmt::time::OffsetTime;
|
|
||||||
|
|
||||||
mod submod;
|
mod submod;
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
|
|||||||
@ -1,4 +1,3 @@
|
|||||||
use tracing::Level;
|
|
||||||
use tracing::{debug, error, info, trace, warn};
|
use tracing::{debug, error, info, trace, warn};
|
||||||
|
|
||||||
pub fn do_record() {
|
pub fn do_record() {
|
||||||
|
|||||||
13
src/lib.rs
13
src/lib.rs
@ -49,15 +49,13 @@ impl FileRoller {
|
|||||||
}
|
}
|
||||||
let logdir = current_dir.as_path().join(path);
|
let logdir = current_dir.as_path().join(path);
|
||||||
// let current_gap = get_current_gap(&period);
|
// let current_gap = get_current_gap(&period);
|
||||||
let res = Self {
|
Self {
|
||||||
base_dir: OsString::from(logdir.as_os_str()),
|
base_dir: OsString::from(logdir.as_os_str()),
|
||||||
max_files,
|
max_files,
|
||||||
writer: None,
|
writer: None,
|
||||||
current_gap: 0,
|
current_gap: 0,
|
||||||
period,
|
period,
|
||||||
};
|
}
|
||||||
println!("got log dir: {:?}", res.base_dir);
|
|
||||||
res
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn rollover(&mut self) -> anyhow::Result<()> {
|
fn rollover(&mut self) -> anyhow::Result<()> {
|
||||||
@ -66,15 +64,10 @@ impl FileRoller {
|
|||||||
return Ok(());
|
return Ok(());
|
||||||
}
|
}
|
||||||
self.current_gap = now;
|
self.current_gap = now;
|
||||||
println!("flushing 1");
|
|
||||||
self.flush()?;
|
self.flush()?;
|
||||||
println!("flushing 2");
|
|
||||||
self.writer.take();
|
self.writer.take();
|
||||||
println!("flushing 3");
|
|
||||||
self.open_writer_if_needed()?;
|
self.open_writer_if_needed()?;
|
||||||
println!("flushing 4");
|
|
||||||
let _ = self.delete_old_file();
|
let _ = self.delete_old_file();
|
||||||
println!("flushing 5");
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -110,13 +103,11 @@ impl FileRoller {
|
|||||||
self.current_gap = gap;
|
self.current_gap = gap;
|
||||||
let basepath = PathBuf::from(&self.base_dir).join(format!("{}.log", gap));
|
let basepath = PathBuf::from(&self.base_dir).join(format!("{}.log", gap));
|
||||||
let filename = basepath.as_path();
|
let filename = basepath.as_path();
|
||||||
println!("opening filename: {:?}", filename);
|
|
||||||
let fin = OpenOptions::new()
|
let fin = OpenOptions::new()
|
||||||
.append(true)
|
.append(true)
|
||||||
.create(true)
|
.create(true)
|
||||||
// .write(true)
|
// .write(true)
|
||||||
.open(filename)?;
|
.open(filename)?;
|
||||||
println!("write ok");
|
|
||||||
self.writer = Some(BufWriter::new(fin));
|
self.writer = Some(BufWriter::new(fin));
|
||||||
}
|
}
|
||||||
Ok(())
|
Ok(())
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user