From 0a0074fee09da5ab6a411d6b36ef93fa7c1ca120 Mon Sep 17 00:00:00 2001 From: xuwei-fit2cloud Date: Tue, 1 Apr 2025 17:18:47 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20dectl=E5=91=BD=E4=BB=A4=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=B8=85=E7=90=86=E6=97=A5=E5=BF=97=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=20#15563?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- installer/dectl | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/installer/dectl b/installer/dectl index 587d6c60e3..d7c5036f25 100644 --- a/installer/dectl +++ b/installer/dectl @@ -45,6 +45,7 @@ function usage() { echo " backup 备份 DATAEASE 服务" echo " restore xxx.tar.gz 还原 DATAEASE 服务" echo " clear-images 清理 DATAEASE 旧版本的相关镜像" + echo " clear-logs 清理 DATAEASE 历史日志" echo " version 查看 DATAEASE 版本" } function _generate_compose_file_args() { @@ -319,6 +320,14 @@ function clear_images() { echo "清理完毕" fi } +function clear_logs() { + echo "开始清理 DataEase 历史日志" + rm -rf ${DE_RUNNING_BASE}/logs/dataease/*.????-??-??.*.log + rm -rf ${DE_RUNNING_BASE}/logs/dataease/sync-task/task-handler-log/* + echo "" > ${DE_RUNNING_BASE}/logs/dataease/info.log + echo "" > ${DE_RUNNING_BASE}/logs/dataease/error.log + echo "清理完毕" +} function backup() { need_stop=0 if [[ -z $1 ]];then @@ -408,6 +417,9 @@ function main() { clear-images) clear_images ;; + clear-logs) + clear_logs + ;; version) version ;;