This is an automated email from the ASF dual-hosted git repository.
roryqi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino-playground.git
The following commit(s) were added to refs/heads/main by this push:
new 4512122 Delete old docker log files but keep the latest 3 (#124)
4512122 is described below
commit 4512122bf142f37af166b27ef10ab244f0d67289
Author: Vincent Chee Jia Hong <[email protected]>
AuthorDate: Fri Jan 17 06:18:01 2025 +0000
Delete old docker log files but keep the latest 3 (#124)
This resolves https://github.com/apache/gravitino-playground/issues/123
---
playground.sh | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/playground.sh b/playground.sh
index e26c111..b1df4ee 100755
--- a/playground.sh
+++ b/playground.sh
@@ -165,6 +165,11 @@ checkPortsInUse() {
fi
}
+pruneLegacyLogs() {
+ # delete all log files except the latest 3
+ ls -tp playground-*.log | grep -v '/$' | tail -n +4 | xargs -I {} rm -- {}
+}
+
start() {
if [ "${enableRanger}" == true ]; then
echo "[INFO] Starting the playground with Ranger..."
@@ -196,6 +201,7 @@ start() {
fi
${dockerComposeCommand} -p ${playgroundRuntimeName} logs -f
>${playground_dir}/playground-${logSuffix}.log 2>&1 &
echo "[INFO] Check log details:
${playground_dir}/playground-${logSuffix}.log"
+ pruneLegacyLogs
}
status() {