From 1823465f7de8dc03ab5855d98a732d7d79392719 Mon Sep 17 00:00:00 2001 From: Lionel Gauthier <lionel.gauthier@eurecom.fr> Date: Fri, 28 Feb 2014 16:50:11 +0000 Subject: [PATCH] added rotate_log git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5099 818b1a75-f10b-46b9-bf7c-635c3b92a50f --- targets/PROJECTS/SPECTRA/utils.bash | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/targets/PROJECTS/SPECTRA/utils.bash b/targets/PROJECTS/SPECTRA/utils.bash index 724d9f5089..5d54b98c94 100755 --- a/targets/PROJECTS/SPECTRA/utils.bash +++ b/targets/PROJECTS/SPECTRA/utils.bash @@ -316,6 +316,17 @@ check_for_root_rights() { fi } +rotate_log_file () { + if [ -f $1 ]; then + TIMESTAMP=`date +%Y-%m-%d.%Hh_%Mm_%Ss` + NEWLOGFILE=$1.$TIMESTAMP + mv $1 $NEWLOGFILE + cat /dev/null > $1 + sync + nohup gzip -f -9 $NEWLOGFILE & + fi +} + ########################################################### declare -x OPENAIR_DIR="" declare -x OPENAIR_HOME="" -- GitLab