## watch cronjobs
if ( hg log -r $HG_NODE --template '{files}n' | sed 's/s+/n/g' | sed -n '/^cron//p' | grep 'grep') > /dev/null ;
then
echo 0
tmppath="/tmp/$$-$(date +'%s')"
mkdir -p $tmppath
hg archive -r $HG_NODE -I 're:^cron/.*' $tmppath
cp $tmppath/cron/* $CRON_PATH/$name/
rm -rf $tmppath
echo 1
exit 0
## 第一行删除掉老的项目相关的cron
## 第二行追加整个项目相关的cron并且去重以及保留原来的顺序
## 第三行安装新crontab
crontab -l | sed "/$LAB_CRON_PATH/"$name"//d" |
awk '{ a[$NF] = NR" "$0 } END {for (i in a) print a[i] }' - $CRON_PATH/*.cron | sort -k1 -n | cut -d' ' -f2- |
crontab -i -
else
echo "wtf"
fi
-