Add log cleanup features

This commit is contained in:
2023-05-27 18:54:54 -04:00
parent f0fd708082
commit 5522bcfa9b
7 changed files with 299 additions and 158 deletions

View File

@@ -112,6 +112,16 @@ class Sist2AdminApi {
getSist2AdminInfo() {
return axios.get(`${this.baseUrl}/api/`);
}
getLogsToDelete(jobName, n) {
return axios.get(`${this.baseUrl}/api/job/${jobName}/logs_to_delete`, {
params: {n: n}
});
}
deleteTaskLogs(taskId) {
return axios.post(`${this.baseUrl}/api/task/${taskId}/delete_logs`);
}
}
export default new Sist2AdminApi()