您的位置:首页 > Web前端

用tarball实现liferay自动安装部署12-配置脚本执行日志

2012-09-02 03:18 681 查看
我们需要审查执行脚本的日志,所以我们必须合理的配置日志,当然了,作为一般日志的约定,我们希望让日志放在一个指定目录下,并且日志文件的名字会有当天的时间命名:

首先,我们创建日志目录,如果不存在的话:
#create the log directory if not exist
cd $MODIFICATION_ROOT
if [ ! -d "LOGGING_FOLDER_NAME" ];
then
mkdir $LOGGING_FOLDER_NAME;
echo "the logging root directory $LOGGING_ROOT is created"
fi

#create the log directory of tarball shell if not exist
cd $LOGGING_ROOT
if [ ! -d "TARBALL_LOGGING_FOLDER_NAME" ];
then
mkdir $TARBALL_LOGGING_FOLDER_NAME;
echo "the tarball shell logging root directory $TARBALL_LOGGING_ROOT is created"
fi


然后我们设置log文件的文件名,让其用date 作为文件名:
#Set the tarball shell log file name
CURRENT_DATE=`date +%Y%m%d`
TODAYLOG="$TARBALL_LOGGING_ROOT/tarball_${CURRENT_DATE}.log"
echo $TODAYLOG
#if not exist this file ,then create a new one
if [ ! -f $TODAYLOG ]
then
cd $TARBALL_LOGGING_ROOT
touch $TODAYLOG
fi


最后我们设置日志的格式:
#Set the logging format
LOG_TIME_FORMAT=`date +%Y-%m-%d-%r`
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Liferay Portal tarball
相关文章推荐