#!/bin/sh -x
pid=$1
task_name=$2
status=$3
success=$4
echo $2
time_stamp=`date +"%Y/%m/%d %H:%M"`
host_name=`/bin/hostname`
if [ ${success} -ne 1 ];then
#/img/bin/logevent/event 318 "$task_name" $status > /dev/null 2>&1
echo "${time_stamp} ${host_name} : Network Synchronization: Task ${task_name} has failed due to ${status}." >> "/var/log/nsync_${task_name}.log"
else
#/img/bin/logevent/event 124 "$task_name" $status > /dev/null 2>&1
echo "${time_stamp} ${host_name} : Network Synchronization: Task ${task_name} has been ${status}." >> "/var/log/nsync_${task_name}.log"
fi

/usr/hddapp/bin/nsync_qos.sh del $pid
kill `cat "/var/run/vpn.$task_name.pid"`
rm -f "/var/run/ftp.pid/$task_name"
#delete status file
#rm "/var/run/${task_name}.status"
echo "${status}" > "/var/log/${task_name}.status"
task_name=`echo "${task_name}"|sed -n "s/'/''/p"`
if [ "${task_name}" = "" ];then
 task_name=$2
fi
#update db status
finish_time_stamp=`date +"%Y/%m/%d %H:%M"`
#/opt/bin/sqlite /app/cfg/conf.db  "update nsync set status='${status}',end_time='${finish_time_stamp}' where task_name='${task_name}'"
rm -f "/var/run/vpn.$task_name.pid"
