proxy: also rotate auth.log file
no need for triggering re-open here, we always re-open that file. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
546b6a23df
commit
fe7bdc9d29
|
@ -581,11 +581,18 @@ async fn schedule_task_log_rotate() {
|
||||||
let mut logrotate = LogRotate::new(buildcfg::API_ACCESS_LOG_FN, true)
|
let mut logrotate = LogRotate::new(buildcfg::API_ACCESS_LOG_FN, true)
|
||||||
.ok_or_else(|| format_err!("could not get API access log file names"))?;
|
.ok_or_else(|| format_err!("could not get API access log file names"))?;
|
||||||
|
|
||||||
let has_rotated = logrotate.rotate(max_size, None, Some(max_files))?;
|
if logrotate.rotate(max_size, None, Some(max_files))? {
|
||||||
if has_rotated {
|
|
||||||
println!("rotated access log, telling daemons to re-open log file");
|
println!("rotated access log, telling daemons to re-open log file");
|
||||||
proxmox_backup::tools::runtime::block_on(command_reopen_logfiles())?;
|
proxmox_backup::tools::runtime::block_on(command_reopen_logfiles())?;
|
||||||
|
worker.log(format!("API access log was rotated"));
|
||||||
|
} else {
|
||||||
|
worker.log(format!("API access log was not rotated"));
|
||||||
|
}
|
||||||
|
|
||||||
|
let mut logrotate = LogRotate::new(buildcfg::API_AUTH_LOG_FN, true)
|
||||||
|
.ok_or_else(|| format_err!("could not get API auth log file names"))?;
|
||||||
|
|
||||||
|
if logrotate.rotate(max_size, None, Some(max_files))? {
|
||||||
worker.log(format!("API access log was rotated"));
|
worker.log(format!("API access log was rotated"));
|
||||||
} else {
|
} else {
|
||||||
worker.log(format!("API access log was not rotated"));
|
worker.log(format!("API access log was not rotated"));
|
||||||
|
|
Loading…
Reference in New Issue