busi_shell.vm 1.13 KB
#!/bin/sh
AGENT_HOME=#AGENT_HOME#
REQUEST_ID=#REQUEST_ID#
AGENT_ID=#AGENT_ID#
SCHEDULE_ID=#SCHEDULE_ID#
OPERATE_TYPE=#OPERATE_TYPE#
TRRIGGER_TYPE=#TRRIGGER_TYPE#
SEQ=#SEQ#
SHELL_NAME=#SHELL_NAME#
CURRENT_TIME=`date "+%Y-%m-%d %H:%M:%S"`

OUT_PUT=${AGENT_HOME}/cron_temp/${REQUEST_ID}.log
ERROR_PUT=${AGENT_HOME}/cron_temp/${REQUEST_ID}.err

sh ${AGENT_HOME}/script/busi/${SHELL_NAME} 1>${OUT_PUT} 2>${ERROR_PUT}

echo "REQUEST_ID=${REQUEST_ID}" >> ${OUT_PUT}
echo "REQUEST_ID=${REQUEST_ID}" >> ${ERROR_PUT}

echo "CURRENT_TIME=${CURRENT_TIME}" >> ${OUT_PUT}
echo "CURRENT_TIME=${CURRENT_TIME}" >> ${ERROR_PUT}

echo "SCHEDULE_ID=${SCHEDULE_ID}" >> ${OUT_PUT}
echo "SCHEDULE_ID=${SCHEDULE_ID}" >> ${ERROR_PUT}

echo "OPERATE_TYPE=${OPERATE_TYPE}" >> ${OUT_PUT}
echo "OPERATE_TYPE=${OPERATE_TYPE}" >> ${ERROR_PUT}

echo "TRRIGGER_TYPE=${TRRIGGER_TYPE}" >> ${OUT_PUT}
echo "TRRIGGER_TYPE=${TRRIGGER_TYPE}" >> ${ERROR_PUT}

echo "SEQ=${SEQ}" >> ${OUT_PUT}
echo "SEQ=${SEQ}" >> ${ERROR_PUT}

echo "AGENT_ID=${AGENT_ID}" >> ${OUT_PUT}
echo "AGENT_ID=${AGENT_ID}" >> ${ERROR_PUT}

mv ${OUT_PUT}  ${AGENT_HOME}/cronlogs
mv ${ERROR_PUT}  ${AGENT_HOME}/cronlogs