busi_shell.vm
1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/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