mirror of
https://gitlab.com/crafty-controller/crafty-4.git
synced 2024-08-30 18:23:09 +00:00
Default to not delete logs
This commit is contained in:
parent
6e35d4ae97
commit
39190ed43b
@ -441,7 +441,7 @@ class Helpers:
|
|||||||
"reset_secrets_on_next_boot": False,
|
"reset_secrets_on_next_boot": False,
|
||||||
"monitored_mounts": mounts,
|
"monitored_mounts": mounts,
|
||||||
"dir_size_poll_freq_minutes": 5,
|
"dir_size_poll_freq_minutes": 5,
|
||||||
"crafty_logs_delete_after_days": 14,
|
"crafty_logs_delete_after_days": 0,
|
||||||
}
|
}
|
||||||
|
|
||||||
def get_all_settings(self):
|
def get_all_settings(self):
|
||||||
|
@ -774,7 +774,8 @@ class TasksManager:
|
|||||||
"session.log",
|
"session.log",
|
||||||
"commander.log",
|
"commander.log",
|
||||||
]
|
]
|
||||||
|
# we won't delete if delete logs after is set to 0
|
||||||
|
if logs_delete_after != 0:
|
||||||
log_files = list(
|
log_files = list(
|
||||||
filter(
|
filter(
|
||||||
lambda val: val not in latest_log_files,
|
lambda val: val not in latest_log_files,
|
||||||
@ -785,5 +786,7 @@ class TasksManager:
|
|||||||
log_file_path = os.path.join(logs_path, log_file)
|
log_file_path = os.path.join(logs_path, log_file)
|
||||||
if Helpers.check_file_exists(
|
if Helpers.check_file_exists(
|
||||||
log_file_path
|
log_file_path
|
||||||
) and Helpers.is_file_older_than_x_days(log_file_path, logs_delete_after):
|
) and Helpers.is_file_older_than_x_days(
|
||||||
|
log_file_path, logs_delete_after
|
||||||
|
):
|
||||||
os.remove(log_file_path)
|
os.remove(log_file_path)
|
||||||
|
Loading…
Reference in New Issue
Block a user