12345678910111213141516171819202122232425 |
- #!/bin/bash
- sleep_count=0
- while [ $sleep_count -le 100 ]
- do
- if [ -f "/usr/local/dtc/conf/dtc.yaml" ]; then
- mkdir /usr/local/dtc/conf
- cp /usr/local/dtc/conf/log4cplus.conf /usr/local/dtc/conf/
- cp /usr/local/dtc/conf/log4cplus-hwc.conf /usr/local/dtc/conf/
- cp /usr/local/dtc/conf/log4cplus-wd.conf /usr/local/dtc/conf/
- cp /usr/local/dtc/conf/log4cplus-agent.conf /usr/local/dtc/conf/
- cp /usr/local/dtc/conf/log4cplus-life.conf /usr/local/dtc/conf/
- cp /usr/local/dtc/conf/my.conf /usr/local/dtc/conf/
- echo "Start running process: "$DTC_BIN","$DTC_ARGV
- cd /usr/local/dtc/bin/
- ./$DTC_BIN $DTC_ARGV
- break
- else
- echo "sleeping: "$sleep_count"s"
- sleep 1s
- let sleep_count+=1
- fi
- done
- echo "Timeout waitting for dtc conf files."
|